水滴365博客主要分享一些生活中的经验和IT技术自学过程中积累的技术、学习资源和软件资源等。座右铭:坚持+自律=开挂人生。
当前位置: 首页 > 网站建设 > 宝塔安装thinkphp5报错open_basedir restriction in effect的解决方法

宝塔安装thinkphp5报错open_basedir restriction in effect的解决方法

标签: thinkphp5 宝塔

宝塔安装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)”前面复选框的对勾取消,见下图;


取消防跨站攻击(open_basedir)


最后、在宝塔软件商店中找到Nginx或者Apache和php服务,在设置中重新启动相应服务即可解决open_basedir restriction in effect的问题。



更多相关推荐

版权保护:本文《宝塔安装thinkphp5报错open_basedir restriction in effect的解决方法》由<我爱分享>原创,转载请保留链接:http://www.shuidi365.cn/site/26.html

相关推荐
  • 没有相关文章

此博客主要用来分享、推荐自己日常、学习过程中感觉比较实用的经验、IT技术和一些比较好的资源(各种软件、各种开发手册、各种学习资料、各种视频教程等),希望对大家有所帮助,有问题请留言,欢迎来交流,联系QQ邮箱/微信:342807450

合作伙伴
冀ICP备19020226号-1 冀公网安备 13010902000246号