phpEnv

伪静态规则在Apache fastcgi模式下会导致No input file specified.打开项目的.htaccess 文件

找到

RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]

修改为

RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L]

或者修改为

RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1]

问题也就随之解决了。


还有一种情况,网站目录.user.ini文件配置错误,也会报这个错误。
删除这个文件,或者正确配置即可解决。

标签: 暂无