require(): open_basedir restriction in effect错误解决
admin
2023-06-12 09:42:21
0

出现问题的原因:php open_basedir 配置的问题,PHP不能引入其授权目录上级及其以上的文件,之所以出现这个问题绝大多数情况是由于服务器的权限限制问题。

1、对于windows和linux解决方式基本都一样的,只是路径书写问题需要注意

2、可以尝试项目根目录下找到 user.ini 文件,直接删除掉看是否能够解决

3、nginx解决方案:

nginx.conf 或者 conf/vhost 目录下 你的域名.conf 文件或fastcgi.conf或vhost.conf,搜索 open_basedir,把:

fastcgi_param PHP_VALUE
"open_basedir=/home/wwwroot/www.thinkphp.cn/wwwroot/:/tmp/:/proc/";

改为:

fastcgi_param PHP_VALUE "open_basedir=/home/wwwroot/www.thinkphp.cn/:/tmp/:/proc/";

把目录的向上扩大,扩大能够访问的目录权限

4、apache的解决方案:
Apache 需要修改 httpd.conf 或者同目录下的 vhost 目录下 你的域名.conf 文件:

php_admin_value open_basedir "/home/wwwroot/www.thinkphp.cn/wwwroot/:/tmp/:/var/tmp/:/proc/"

改为:

php_admin_value open_basedir "/home/wwwroot/www.thinkphp.cn/:/tmp/:/var/tmp/:/proc/"

5、或者把对应的权限部分都删除掉
找到open_basedir的部分,这样就没有限定

相关内容

热门资讯

伊朗总统下令:恢复互联网至今年... △资料图当地时间25日晚,伊朗总统佩泽希齐扬下令恢复伊朗互联网至今年1月大规模断网前的状态。(总台记...
国家两部门:开展矿山机器人应用... 国家矿山安全监察局综合司 工业和信息化部办公厅关于开展矿山机器人应用验证试点工作的通知 国家矿山安全...
打造“终身学习之城”,杭州积极... 潮新闻客户端 记者 徐婷 俞刘东 通讯员 许慧敏 人工智能时代日新月异,培养适应时代生存发展的人才,...
荣耀平板20问世 内置1010... 【CNMO科技消息】5月25日晚间,CNMO科技注意到,荣耀平板20已正式发布,新品首销价1899元...
华为芯片破局!五年干到1.4n... 说起何庭波这个名字,想必各位IT之家家友是既熟悉又陌生。 熟悉在于她坐拥华为公司董事、半导体业务部总...
美加州故障化学品储罐爆炸风险排... 新华社洛杉矶5月25日电(记者高山 谭晶晶)美国加利福尼亚州奥兰治县官员25日说,当地此前发生泄漏的...
雷军:小米汽车电池安全测试项目... 来源:环球网 【环球网科技综合报道】5月25日消息,小米创办人、董事长兼 CEO 雷军发布了小米汽...
2026续航“顶级”的全能旗舰... 要说近两年手机行业感知最强的技术进步,电池肯定算一个,毕竟今年连影像旗舰和小屏机都能把电池堆到700...
在德国失联的23岁中国留学生,... 近日,有网友发帖称,一名23岁中国男留学生在德国失联数日,其家属正在紧急寻人,引发关注。据极目新闻报...
美光HBM4增产进展顺利,HB... IT之家 5 月 25 日消息,据韩媒 The Elec 今日报道,美光科技第六代高带宽内存 HBM...