nginx 配置PHP fastcgi无法解析问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nginx 配置PHP fastcgi无法解析问题相关的知识,希望对你有一定的参考价值。
很多朋友在初次接触nginx,配置php-fpm时都会遇到无法解析index.php页面的情况,搞得烦躁不安,心想明明是按着官方文档来的为什么会出现这种情况?
通常我们都会如下配置:
location ~ \.php$ { root /usr/share/nginx/html; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /usr/share/nginx/html/$fastcgi_script_name; include fastcgi_params; }这里有一个SCRIPT_FILENAME变量,可能是由于历史原因fastcgi_params这个文件中是不包含该变量的,改变量的定义实际上是在fastcgi.conf文件中。所以把include这一行改为
include fastcgi.conf;或者直接把fastcgi_param这一行注释掉即可解决问题。
本文出自 “linux运维” 博客,请务必保留此出处http://arm2012.blog.51cto.com/2418467/1977514
以上是关于nginx 配置PHP fastcgi无法解析问题的主要内容,如果未能解决你的问题,请参考以下文章