2018-08-31 17:03:45
ftfoolish
1523
lnmp 安装 thinkphp5 报错 require(): Failed opening required
具体错误如下:
Warning: require(): open_basedir restriction in effect. File(/home/wwwroot/ytzc/thinkphp/start.php) is not within the allowed path(s): (/home/wwwroot/ytzc/public_html:/tmp/:/proc/) in /home/wwwroot/ytzc/public_html/index.php on line 20
Warning: require(/home/wwwroot/ytzc/thinkphp/start.php): failed to open stream: Operation not permitted in /home/wwwroot/ytzc/public_html/index.php on line 20
Fatal error: require(): Failed opening required '/home/wwwroot/ytzc/public_html/../thinkphp/start.php' (include_path='.:/usr/local/php/lib/php') in /home/wwwroot/ytzc/public_html/index.php on line 20
(显示错误信息,需打开 php.ini 中 display_errors = On)
错误原因:
open_basedir 配置错误。
nginx 配置如下(域名.conf):
server
{