jbe*_*ulo 2 apache codeigniter nginx plesk
我的codeigniter应用程序正在针对502错误的网关错误运行.我知道这个主题还有其他线程,但我不是服务器向导,症状不同,我的服务器配置也略有不同,或者我认为.
这是我的情况.
我的问题是:这可能是编码问题,还是最明确(或最有可能)服务器配置错误?如果是后者,当然欢迎所有建议,但请记住它是一个plesk/apache/nginx环境.
希望你们能帮忙!
我弄清楚出了什么问题.首先,一位拥有更多服务器知识的同事向我解释说,我的设置可能是nginx接收到所有请求,然后直接提供静态文件.对于非静态请求,它将工作传递给apache,并充当中介.因此,当apache尝试向nginx发送数据时(或者当nginx尝试向apache发送信息时)可能出现问题.
因为我之前从未使用过nginx,所以我也没想过检查nginx日志文件.并且我可以使用错误:
[错误] 27453#0:*9223上游从上游读取响应头时发送过大的头,客户端:
我最终应用了这个其他堆栈溢出解决方案的第一位:
Add this to your nginx.conf file normally located at
/etc/nginx/nginx.conf:
proxy_buffer_size 128k;
proxy_buffers 4 256k;
proxy_busy_buffers_size 256k;
Run Code Online (Sandbox Code Playgroud)
顺便说一句,它应该添加到文件的http部分.这是解决方案中缺少的东西.
| 归档时间: |
|
| 查看次数: |
6566 次 |
| 最近记录: |