友善交流技术...
nginx 502错误解决办法
上一篇 /
下一篇 2014-04-01 10:51:21
/ 个人分类:性能测试专题
前几天遇到大量的502错误,开始是一头雾水,不知道怎么来解决,下面将我个人的解决办法介绍如下
(1)PHP调整执行参数
max_execution_time=60 调整成 max_execution_time=3600
max_input_time=60 调整成 max_input_time=-1
default_socket_timeout=60 调整成 3600
重新启动php 问题没有解决
(2)修改nginx参数nginx.conf
worker_connections 65536;
fastcgi_connect_timeout 3000;
fastcgi_send_timeout 3000;
fastcgi_read_timeout 3000;
重新启动nginx 问题没有解决
(3)修改PHP加载函数
将入口api.php的一个页面加载方法调整一下如下:
require_once 修改成 include_once
问题解决了.
总结如下:经过查看资源了解如下:
require_once 套用一个文件,只能套用一次,如果文件不存在,会中断程序执行。
include_once 套用一个文件,只能套用一次,如果文件不存,只是一个提示,然后继续执行。
收藏
举报
TAG: