我尝试使用Nginx web服务器部署Laravel应用程序。但是,我收到502错误网关错误。我已经检查了位于sites-available文件夹中的默认文件,并进行了一些更改。listen 80 default_server;
root /var/www/html/laravel# Add index.php to the list if you are using P
当我使用docker开发我的项目时,安装了nginx的映像,如果发生任何错误,我只会看到以下内容:目前,查看正在发生的事情的唯一方法是检查storage/logs,这很好,但是不应该在浏览器中也查看日志错误,而不是只查看502 Bad Gateway吗?编辑
如果我的应用程序没有错误,我会在浏览器中看到它,当我在Laravel应用程序中出现错误时,我只会看到502 Bad Gateway错误
编辑的:这个错误只发生在我使用Chrome时。如果我切换到Safari或FireFox,我的服务器代码工作正常。如果你需要更多的信息来诊断,请告诉我。(我是个超级新手,所以我不知道在这里粘贴什么.)2012/06/28 09:54:08 [error] 2170#0: *21 upstream sent too big header
while reading response header
我不确定我通过我的/etc/nginx/conf.d/*.conf所看到的是怎么回事,而且一切似乎都是正确的。该文件的布局如下:
include /etc/nginx/plesk.conf.d/server.conf; include /etc/nginx/plesk.conf.d/vhosts/*.conf;include /etc/nginx/plesk.con