关于网友提出的“ Ngnix 网站访问报 No input file specified,重启 php-fpm 就正常,但过几分钟后就又报同样错误”问题疑问,本网通过在网上对“ Ngnix 网站访问报 No input file specified,重启 php-fpm 就正常,但过几分钟后就又报同样错误”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: Ngnix 网站访问报 No input file specified,重启 php-fpm 就正常,但过几分钟后就又报同样错误
描述:
框架使用 CI,环境使用 lnmp.org 家的安装脚本搭建。上边放了几个网站,其中一个用的 CI 框架,其它的没有用框架,且没有用 .htaccess 文件开启重写。然后其它网站都访问正常,只有 CI 这个访问报 No input file specified,网络显示是 404,而且奇怪的是每重启一次 php-fpm 就能恢复正常,但过一会儿就又报上述错误了。
网站权限没问题(都改 777 了),部分配置如下。
CI 的 .htaccess 文件:
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule
当Ngnix服务器出现'No input file specified'错误,重启php-fpm后短暂恢复正常,可能与PHP-FPM配置、.htaccess规则或权限设置有关。该问题出现在一个使用CodeIgniter框架的网站上,而其他无框架网站正常。检查发现,.htaccess文件、vhost配置和fastcgi配置无误,尝试将php-fpm改为端口监听以排查问题。
订阅专栏 解锁全文
6881

被折叠的 条评论
为什么被折叠?



