Nginx执行php,显示“No input file specified. ”的处理方法

来源:互联网 发布:天谕凌体型捏脸数据 编辑:程序博客网 时间:2024/06/06 13:21
今天在配置nginx多域名时出现No input file specified,经过多方寻找原因,最后发现是

【问题原因】
导致“No input file specified. ”这个问题的原因,是因为nginx的配置不正确,从而导致CGI获取参数错误。
简单来说,是因为
$document_root这个变量尚未定义。

Nginx的配置文件中,

fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;


解决办法,在配置文件中加上root路径
阅读全文
0 0