2009年10月27日星期二

No input file specified

检测方法如下:
1. 如果html也出现404错误,那么就是document root 设置的有问题
2. 检查脚本文件的权限, 可能PHP或者web server不能读取它
3. SCRIPT_FILENAME设置错误

用nginx做WEB服务器时,经常出现的是SCRIPT_FILENAME设置错误
在windows和freebsd下配置时
我就都出现了,汗~
其他的不太清楚
就我实践的来看
SCRIPT_FILENAME 这个是要指定为绝对路径的~

[bash]
root=/usr/data/www
[/bash]

[bash]
fastcgi_param SCRIPT_FILENAME /usr/data/www$fastcgi_script_name;
[/bash]

另外
PHP 配置文件中

[bash]
cgi.fix_pathinfo=1
[/bash]

没有评论:

发表评论