Open basedir设置
php为了安全性考虑,有一项 open_basedir 的设置,表示php可以访问的路径。
open_basedir可以在几个地方设置:
在php.ini中配置:
;open_basedir =
如果发现配置项前是有分号,表明php.ini中没有该设置。那就很可能是在 php-fpm 中的 fastcgi.conf中配置了。 php-fpm中的配置会覆盖php.ini的配置:
vi /usr/local/nginx/conf/fastcgi.conf
fastcgi_param PHP_ADMIN_VALUE "open_basedir=$document_root:/tmp/:/proc/:/you_web_path";
/you_web_path 是你要添加的让php可以访问的路径。多个路径直接分号隔开