我正在学习Laravel使用它的教程。 我使用LaraDock安装了Laravel和所需的堆栈。
当我转到应用程序运行的IP地址时,Nginx返回File not found。 以下是我的NGINXconfiguration。
server { root /var/www/laravel/public/; listen 80 default_server; listen [::]:80 default_server ipv6only=on; index index.php index.html index.htm; location / { try_files $uri $uri/ /index.php$is_args$args; } location ~ \.php$ { try_files $uri /index.php =404; fastcgi_pass php-upstream; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } location ~ /\.ht { deny all; } }
这是NGINX错误日志的错误。
2016/08/19 08:53:06 [error] 47#47:* 16在读取来自上游的响应头时,stderr中发送的“主脚本未知”,客户端:192.168.99.1,server:,request:“GET / HTTP / 1.1“,上行:”fastcgi://111.13.0.5:9000“,主机:”192.168.99.100“