首页 > PHP > TP5报错Fatal error: require(): Failed opening required '/home/www/xx/public/../thinkphp/start.php

TP5报错Fatal error: require(): Failed opening required '/home/www/xx/public/../thinkphp/start.php

时间:2022-06-29浏览次数:309

报错详情:

Warning:require(D:\workspace\tp5\public/../thinkphp/start.php):failed to open stream:No such file or directory in D:\workspace\tp5\public\index.php on line 32

Fatal error:require():Failed opening required 'D:\workspace\tp5\public/../thinkphp/start.php'(include_path='C:\php\pear') in D:\workspace\tp5\public\index.php on line 32

解决方法:
1、执行以下命令更新依赖库即可
composer update

2、如果是宝塔面板
01.jpg
设置网站目录为 项目根目录,然后设置运行目录为Public。  或者设置网站目录为根目录/Public,然后取消“防跨站攻击”。因为open_basedir 将PHP所能打开的文件限制在指定的目录树中,包括文件本身。当程序要使用例如fopen()或file_get_contents()打开一个文件时,这个文件的位置将会被检查。当文件在指定的目录树之外,程序将拒绝打开。