No input file specified 到底是什么鬼

我用的是nginx的服务器,php的版本是7.1,laravel框架是5.5,在服务器运行有时候就会出现No input file specified 我也根据这个错误查看了一下日志,发现出现这个错误都是404单证链接没有问题啊!不是专业搞运维的所以服务器这块比较弱,如果有解决过或者是懂的大神方便告知一下,这个错误真的很烦🙏🙏

阅读 6.4k
1 个回答
除`fastcgi_params`可以设置`doc_root`外,php.ini里面还可以配置`doc_root`,他会把你`fastcgi.conf`里面的`$document_root`参数覆盖掉,所以在php.ini中确保`doc_root`是空的,你这个问题应该是`fastcgi.conf`里面的open_basedir里面指向的路径不对。
你可以在站点配置文件里面加上`open_basedir`试试
`open_basedir=yourpath:/tmp/:/proc/`
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题