laravel 5.3在nginx下提示“No input file specified.”
我已经将root目录设置成了public目录,而且我也可以访问里面的静态文件,但是进入public目录就一直提示“No input file specified.”,求大神解答,下面是我的nginx的conf
server
{
listen 80;
server_name lirecord.licoy.cn; #server_name end
index index.html index.htm index.php; #index end
charset utf-8;
root /home/wwwroot/lirecord/web/public;
#error_page
location ~ /ErrorPages/(400|401|403|404|405|500|502|503)\.html$ {
root /home/wwwroot/lirecord/web;
}
location / {
try_files $uri $uri/ /index.php?$query_string;
}
location ~ .*\.php$
{
fastcgi_pass unix:/tmp/php-cgi-lirecord.sock;
fastcgi_index index.php;
include fcgi-host.conf;
fastcgi_param DOCUMENT_ROOT /web;
fastcgi_param SCRIPT_FILENAME /web$fastcgi_script_name;
}
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|flv|mp3|wma)$
{
expires 30d;
}
location ~ .*\.(js|css)$
{
expires 12h;
}
access_log off; #access_log end
error_log /home/wwwroot/lirecord/log/error.log crit; #error_log end
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
查看目录/home/wwwroot/lirecord/web/public其它用户是否可读可写?
是否生成的Application-key 可以执行php artisan key:generate;
感觉这两行代码有点不对劲。
删掉前面的,换成这个试试