www.iklfy.com

解决NGINX PHP No input file specified

1、更改php.ini

把其中的 ;cgi.fix_pathinfo=0 改成 cgi.fix_pathinfo=1,然后重启php服务。

2、更改Nginx

在nginx/conf/nginx.conf中找到

fastcgi_param  SCRIPT_FILENAME  html$fastcgi_script_name;

改为

fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;

html 这个每个环境都不一样.

之后重启Nginx.

3、如果还不行,还有一种可能是php的测试页面代码格式有问题,我当初做的时候,phpinfo写成了:<? php phpinfo(); ?> 所以错了,应该是<?php phpinfo(); ?>
结果搞定。