一、今天在宝塔linux里创建了一个项目
二、分析错误内容
查看问题描述以及资料,发现是php open_basedir 配置的问题,php不能引入其授权目录上级及其以上的文件,默认配置在php.ini(/usr/local/php/etc/php.ini),但是我的open_basedir 并没有配置,默认被注释了。
文献说可能在服务器配置目录下,如nginx、Apache等,于是打开/www/server/nginx/conf/fastcgi.conf文件将下面代码追加到末尾
fastcgi_param PHP_ADMIN_VALUE "open_basedir=/www/wwwroot/www.miaosha.com/:tmp/:/proc/";
三、重启nginx