PHP5.6版本“No input file specified”问题
生活随笔
收集整理的這篇文章主要介紹了
PHP5.6版本“No input file specified”问题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
原因在于使用的PHP5.6是fast_cgi模式,而在某些情況下,不能正確識別path_info所造成的錯誤
默認的.htaccess里面的規則:
<IfModule mod_rewrite.c>Options +FollowSymlinksRewriteEngine OnRewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_FILENAME} !-fRewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>
“No input file specified”是沒有得到有效的文件路徑造成的。
修改后的偽靜態規則:
<IfModule mod_rewrite.c>Options +FollowSymlinksRewriteEngine OnRewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_FILENAME} !-fRewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L]
</IfModule>
?
轉載于:https://www.cnblogs.com/zhangxiangdong/p/9877527.html
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的PHP5.6版本“No input file specified”问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: vue实现原理初探
- 下一篇: 在Linux系统里安装Virtual B