open_basedir
- 可以通过
php.ini直接配置 - 可以在脚本中使用
ini_set() - 可以在目录下放置
.user.ini,内容如下
open_basedir=/home/wwwroot/xxx.com:/tmp/- 还可以在
fastcgi_param中配置
fastcgi_param PHP_ADMIN_VALUE "open_basedir=$document_root/:/tmp/:/proc/";问题记录
fastcgi_param的优先级 比.user.ini高,通过fastcgi_param配置错误的open_basedir,nginx访问报 500错 页面无显示,日志有报错记录- 通过
.user.ini配置错误的open_basedir,nginx报500错 页面显示no input file specified