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


几种可能的情况

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";

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM