访问网站时502 Bad Gateway错误如何解决?

科技 3年前 阅读:21 评论:0

  目前lnmp一键安拆包比力多的问题就是502 Bad Gateway,大部门情况下原因是在安拆php前,脚本中某些lib包可能没有安拆上,形成php没有编译安拆胜利。

处理法子:能够测验考试按照lnmp一键安拆包中的脚本手动安拆一下,看看是什么错误招致的。

在php。ini里,eaccelerator设置装备摆设项必然要放在Zend Optimizer设置装备摆设之前,不然也可能引起502 Bad Gateway

3

在安拆好利用过程中呈现502问题,一般是因为默认php-cgi历程是5个,可能因为phpcgi历程不敷用而形成502,需要修改/usr/local/php/etc/php-fpm。

  conf 将此中的max_children值恰当增加。

4

php施行超时,修改/usr/local/php/etc/php。ini 将max_execution_time 改为300

5

磁盘空间不敷,如mysql日记占用大量空间

6

查看php-cgi历程能否在运行

7

Nginx 502 Bad Gateway的含义是恳求的PHP-CGI已经施行,但是因为某种原因(一般是读取资本的问题)没有施行完毕而招致PHP-CGI历程末行,一般来说Nginx 502 Bad Gateway和php-fpm。

  conf的设置有关。

php-fpm。conf有两个至关重要的参数,一个是max_children,另一个是request_terminate_timeout,但是那个值不是通用的,而是需要本身计算的。

在安拆好利用过程中呈现502问题,一般是因为默认php-cgi历程是5个,可能因为phpcgi历程不敷用而形成502,需要修改/usr/local/php/etc/php-fpm。

  conf 将此中的max_children值恰当增加。

标签:502 bad gateway
版权声明

本文仅代表作者观点,不代表木答案立场。

网友评论

本站会员尊享VIP特权,现在就加入我们吧!登录注册
登录
用户名
密码
验证码
若未跳转,可点击这里刷新重试
未知错误
注册
用户名
密码(至少8位)
确认密码
邮箱(请填写常用邮箱)
验证码
若未跳转,可点击这里刷新重试
未知错误
找回密码
用户名
邮箱
※ 重置链接将发送到邮箱
若未跳转,可点击这里刷新重试
未知错误