Blog / 阅读

Nginx fastcgi_params 配置错误导致访问PHP文件空白的解决方法

by admin on 2015-01-09 12:10:54 in ,



新机器装了amh,不过网站访问量巨大,需要针对性优化nginx和php,修改后,发现访问PHP文件不是404就是空白

不过服务器 nginx 启动是正常的,也只有这一个站点出现这种情况。

最后把问题锁定在fastcgi_param上

大部分站点修改 fcgi.conf  amh是 fcgi-host.conf 增加以下语句即可。

fastcgi_param  SCRIPT_FILENAME    $document_root$fastcgi_script_name;

不过我修改后问题依旧,最后参考了amh自生成的配置文件。

需要在 location ~ .*\.php$ 节点下制定 fastcgi_param DOCUMENT_ROOT  才行。


最后我修改后的是 ,在 location ~ .*\.php$ 节点下新增。

fastcgi_param DOCUMENT_ROOT  /;
fastcgi_param SCRIPT_FILENAME  /$fastcgi_script_name;


再次访问 PHP 访问正常了。


写评论

相关文章

上一篇:amh 4.2 面板安装phpMyAdmin安装失败网页卡死显示504错误 解决办法

下一篇:单路CPU性能排名

评论

写评论

* 必填.

分享

栏目

赞助商


热门文章

Tag 云