Nginx+PHP(FastCGI)遭遇no input file specified

时间: 2009-05-30 / 分类: 技术相关 / 浏览次数: 1,872 views / 0个评论 发表评论

[文章作者:叶歆昊   最后修改:2010-07-19   转载请注明原文链接:http://littz.com/nginx-php-fastcgi-suffered-no-input-file-specified.html]

学生之家服务器配置完了Nginx+PHP+MySQL环境后,稳定运行几个月,但是最近发现有个问题,如果请求的PHP文件不存在,不是报404错误,而是出现no input file specified的提示。

检查问题原因在于Nginx没有检查这个PHP文件是否存在,直接把所有PHP文件交由php-fpm处理,而php-fpm找不到请求的php文件,所以出现这样的错误,解决方法为:

在nginx.conf中加行

fastcgi_intercept_errors on;

发表评论

您的昵称 *

您的邮箱 * (绝对保密)

您的网站