lnmp中遇到open_basedir配置无效问题
LNMP 1.4上如果不想用防跨目录还需要将 /usr/local/nginx/conf/fastcgi.conf 里面的fastcgi_param PHP_ADMIN_VALUE “open_basedir=$document_root/:/tmp/:/proc/”; 删除,sudo lnmp nginx reload
https://www.kancloud.cn/manual/thinkphp5/336757
如果把ThinkPHP5
部署在了LAMP/LNMP
环境上很有可能出现白屏的情况,这个时候需要开启 php 错误提示来判断是否是因为设置了open_basedir
选项出错。
打开 php.ini 搜索 display_errors
,把 Off 修改为 On就开启了 php 错误提示,这时再访问之前白屏的页面就会出现错误信息。如果错误信息如下那么很有可能就是因为open_basedir
的问题。
nginx rewrite 设置
https://www.kancloud.cn/thinkcmf/faq/493493