nginx运行thinkphp5.0 \"No input file specified\" 问题

China☆狼群 提交于 2019-12-01 19:05:06

几种可能的情况

1,伪静态设置是否正确,参考如下

location / {
index index.html index.htm index.php;
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=/$1 last;
break;
}
}

 

2,在windows下配置nginx站点时设置的路径名是有问题的

比如路径 c:\www\html\public 放如配置文件中指定路径时必须把路径分隔符写成反方向分隔符 '/'

比如,不然也会出现文件无法访问到的问题。

        listen       8012;
        server_name  www.estate.com estate.com;
        root   "C:/www/html/public";

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!