为了账号安全,请及时绑定邮箱和手机立即绑定

PHP 报错 include(): open_basedir restriction in effect.

PHP 报错 include(): open_basedir restriction in effect.

PHP
qq_遁去的一_1 2019-03-14 01:43:11
把公司项目搭建在本地的虚拟机上,但是访问会一直报500错误,服务器内部错误,查看了下日志,是php报错了,这是什么问题呢? FastCGI sent in stderr: "PHP message: PHP Warning: include(): open_basedir restriction in effect. File(/data/work/bms.cn/application/library/yk/yk.php) is not within the allowed path(s): (/data/work/bms.cn/public/:/tmp/:/proc/) in /data/work/bms.cn/public/index.php on line 9
查看完整描述

4 回答

?
陪伴而非守候

TA贡献1757条经验 获得超8个赞

在fastcgi.conf增加一行配置后,错误解决。

fastcgi_param PHP_ADMIN_VALUE "open_basedir=/data/work/:/tmp/:/proc/";
查看完整回答
反对 回复 2019-03-18
?
阿晨1998

TA贡献2037条经验 获得超6个赞

open_basedir:将用户可操作性的文件限制在某目录下面。
一般设置为open_basedir=.:/tmp/
/tmp是临时目录,根据实际需要修改。
. 是指当前php脚本文件所在目录。

查看完整回答
反对 回复 2019-03-18
  • 4 回答
  • 0 关注
  • 640 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信