nginx报错,页面显示 file not found.
网上一般说的是fastcgi_param SCRIPT_FILENAME 这里要配置$document_root$fastcgi_script_name;
但是,我的配置里的确是这样的,反复检查没有错。最后试了下,新建了一个a.php的文件,里面代码:
<?php
phpinfo();
可以执行,没问题。
因此去检查rewrite,发现rewrite的问题。rewrite后,应该写成/index.php,而不是index.php。一定要加反斜线。