宝塔面板中ThinkPHP5更改网站目录为 public后运行报错的解决办法
![]() | ![]() | ![]() | ![]() |
| 【性价之王】 | 【线路之王】 | 【价格之王】 | 【配置之王】 |
| 【免费之王】 | 【香港首推】 | 【梯子之王】 | 【独服之王】 |
今天在部署一个ThinkPHP5开发的网站时,把网站根目录指向到public目录下,结果运行后产生以下错误 Warning: require(): open_basedir restriction in effect. File(/www/wwwroot/xxx/thinkphp/start.php) is not within the allowed path(s): (/www/wwwroot/xxx/public/:/tmp/:/proc/) in /www/wwwroot/xxx/public/index.php on line 18 Warning: require(/www/wwwroot/xxx/thinkphp/start.php): failed to open stream: Operation not permitted in /www/wwwroot/xxx/public/index.php on line 18 Fatal error: require(): Failed opening required '/www/wwwroot/xxx/public/../thinkphp/start.php' (include_path='.:/www/server/php/70/lib/php') in /www/wwwroot/xxx/public/index.php on line 18看错误代码很明显是require文件的时候出错了,并且带上了文件的路径,一开始以为是路径出错的,于是在index.php中尝试修改引入的文件路径,发现index.php并没有问题。
百度发现这个错误是:open_basedir 的问题 需要在php.ini中修改open_basedir你的项目路径,或者在nginx中也可以定义。
但是我的两个配置文件中都没有该配置参数,突然想到我的服务器使用了宝塔面板。
于是到宝塔面板的网站配置页面,发现有一个“防跨站攻击(open_basedir) 的选项”把该选项关闭即可。
原因如下:open_basedir 将PHP所能打开的文件限制在指定的目录树中,包括文件本身。当程序要使用例如fopen()或file_get_contents()打开一个文件时,这个文件的位置将会被检查。当文件在指定的目录树之外,程序将拒绝打开。
本指令不受安全模式打开或关闭的影响。
相关推荐:宝塔面板上的网站出现no input file specified错误解决办法
[b]历史优惠活动内容
猜你可能想看的VPS
- 宝塔面板使用 FTP 储存空间备份提示“正在获取文件列表”解决办法虚拟空间(主机)
- ¥24.8 月 1G 内存 12G 硬盘 1.2T 流量 10Gbps 全球[VPS测评]
- €6 月 高频 CPU 2G 内存 50G SSD 500Mbps 不限全球[VPS测评]
- 真实测评 justhost→8.3 元 月 200M 带宽 不限流量 K全球[VPS测评]
- 企鹅小屋→17.1 元 月 512MB 内存 10GB SSD 空间 3虚拟空间(主机)
- Kdatacenter→韩国 KVM-1GB 100GB SSD 500韩国VPS[主机]
- invs→4.1 元 月 512MB 内存 5GB 空间 不限流量 10虚拟空间(主机)
- 日本服务器 $99.5 首月 E3-1270 16GB 800GB ss日本VPS[主机]
- 阿里云 2020 上云采购季新用户专场,云服务器低至 0.6 折,买 E全球[VPS测评]
- 搬瓦工 DC9(CN2 GIA)补货 年付 37.8 美元 支持支付宝全球[VPS测评]
- CN2 补货 anynode→洛杉矶 CN2 线路 256M 内存 50全球[VPS测评]
- Hostloc 论坛签到刷分 php 版 支持多 ID全球[VPS测评]
- TmhHost 黄金周活动,充值返 10%,日本软银 韩国 CN2 洛杉日本VPS[主机]
- RackNerd:AMD Ryzen KVM VPS促销,Nvme硬盘,全球[VPS测评]
- WordPress如何手动还原到旧版本全球[VPS测评]
- Time4VPS立陶宛抗诉无视版权 大硬盘存储VPS,256G硬盘,2T全球[VPS测评]
- 快速云:怎么连接vps?VPS的用途有哪些?全球[VPS测评]
- 2022年黄河流域跨境电商博览会将于8月26日至28日在青岛西海岸新区举全球[VPS测评]
- 疯鱼云怎么样?香港CN2VPS首月14元,续费19元香港VPS[主机]
- 跨境电商有哪些平台?十大跨境电商平台!全球[VPS测评]
- 2023年 IDC市场结构和方向的深度分析全球[VPS测评]
- 适合美容院的正能量抖音文案,唯美阳光,正能量满满全球[VPS测评]
- 香港云服务器的优势有哪些方面香港VPS[主机]
- 特网云:香港云服务器新上线,香港新界机房;1核/1G/5M宽带/50G硬香港VPS[主机]
- 咖啡主机:元旦活动全场7、8折,洛杉矶vps仅需16元/月,香港将军澳C香港VPS[主机]
- 跨境电商拔节生长关键期,宁波政协委员月谈会精准助力!全球[VPS测评]
- 腾讯云免备案云服务器:香港/德国/美国/俄罗斯等可选,低至300元/年美国VPS[主机]
- 六一云:香港CMI VPS,10G防御,1核/1G/40G SSD/15香港VPS[主机]
- 华纳云年终钜惠活动:云服务器半年低至280元,香港高防服务器999元香港VPS[主机]
- CombCloud,香港沙田cn2vps终身七折起,高质量网络稳定低延迟香港VPS[主机]
转载请注明原文地址:http://140.238.13.167:12355/read-157401.html











