宝塔安装tp5报错Warning: require(): open_basedir restriction in effect. File(/www/wwwroot/exbiz/thinkphp/base.php) is not within the allowed path(s): (/www/wwwroot/exbiz/public_admin/:/tmp/:/proc/) in /www/wwwroot/exbiz/public_admin/index.php on line 16的解决方法。
出现此问题的原因
查看问题描述以及资料,发现是php open_basedir 配置的问题,PHP不能引入其授权目录上级及其以上的文件;
一般情况下是不会出现这种问题的,之所以出现这个问题绝大多数情况是由于服务器的原因,为了安全才做了这样的限制!
解决方法
第一步、登录宝塔面板,点击面板左侧“网站”导航按钮,见下图;
第二步、点击相应网站的网站名,如www.52fanglei.com,见图;
第三步、点击新弹出窗口的左侧的“网站目录”选项,见下图;
第三步、将“防跨站攻击(open_basedir)”前面复选框的对勾取消,见下图;
最后、在宝塔软件商店中找到Nginx或者Apache和php服务,在设置中重新启动相应服务即可解决open_basedir restriction in effect的问题。
更多相关推荐
版权保护:本文《宝塔安装thinkphp5报错open_basedir restriction in effect的解决方法》由<我爱分享>原创,转载请保留链接:http://shuidi365.cn/site/26.html
此博客主要用来分享、推荐自己日常、学习过程中感觉比较实用的经验、IT技术和一些比较好的资源(各种软件、各种开发手册、各种学习资料、各种视频教程等),希望对大家有所帮助,有问题请留言,欢迎来交流,联系QQ邮箱/微信:342807450