首页 » Linux » 阅读文章
nginx 502错误原因以及解决方法—收集中
我的VPS是512M内存20G硬盘用了LNMP一键安装包,过了一段时间出现502错误,就漫天找解决方法。
目前暂时能解决我的问题方法是:
在php-fpm.conf设置中有一项request_terminate_timeout,可能当时没注意到,或无意中改了这个值;
这个值是max_execution_time(就是fast-cgi的执行脚本时间)。
0s为关闭,就是无限执行下去。(当时装的时候没仔细看就改了一个数字)
改为5s 看看效果。
终于发现502的错误其实不是nginx的问题,php-cgi进程数不够用、php执行时间长或者是php-cgi进程死掉,都会出现502错误。
而我的VPS出现的是PHP执行时间长问题。YES
评论 共0条 (RSS 2.0) 发表评论