php报错502badgateway解决方法


Posted in PHP onOctober 11, 2019

目前lnmp一键安装包比较多的问题就是502 Bad Gateway,大部分情况下原因是在安装php前,脚本中某些lib包可能没有安装上,造成php没有编译安装成功。

解决办法:可以尝试根据lnmp一键安装包中的脚本手动安装一下,看看是什么错误导致的。

在php.ini里,eaccelerator配置项一定要放在Zend Optimizer配置之前,否则也可能引起502 Bad Gateway

在安装好使用过程中出现502问题,一般是因为默认php-cgi进程是5个,可能因为phpcgi进程不够用而造成502,需要修改/usr/local/php/etc/php-fpm.conf 将其中的max_children值适当增加。

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

磁盘空间不足,如mysql日志占用大量空间

查看php-cgi进程是否在运行

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值适当增加。

以上就是php报错502badgateway怎么解决的详细内容,更多请关注三水点靠木其它相关文章!

PHP 相关文章推荐
php4的session功能评述(二)
Oct 09 PHP
php 过滤危险html代码
Jun 29 PHP
PHP为表单获取的URL 地址预设 http 字符串函数代码
May 26 PHP
php分页思路以及在ZF中的使用
May 30 PHP
PHP生成不重复标识符的方法
Nov 21 PHP
php上传图片并压缩的实现方法
Dec 22 PHP
使用PHP实现微信摇一摇周边红包
Jan 04 PHP
Composer设置忽略版本匹配的方法
Apr 27 PHP
PHP的mysqli_stat()函数讲解
Jan 23 PHP
ThinkPHP框架整合微信支付之Native 扫码支付模式一图文详解
Apr 09 PHP
laravel5.2表单验证,并显示错误信息的实例
Sep 29 PHP
解决thinkPHP 5 nginx 部署时,只跳转首页的问题
Oct 16 PHP
Laravel timestamps 设置为unix时间戳的方法
Oct 11 #PHP
laravel 时间格式转时间戳的例子
Oct 11 #PHP
PHP调用接口API封装的例子
Oct 11 #PHP
Thinkphp5.0框架使用模型Model的获取器、修改器、软删除数据操作示例
Oct 11 #PHP
laravel中数据显示方法(默认值和下拉option默认选中)
Oct 11 #PHP
Thinkphp5.0 框架使用模型Model添加、更新、删除数据操作详解
Oct 11 #PHP
基于Laravel(5.4版本)的基本增删改查操作方法
Oct 11 #PHP
You might like
Session的工作方式
2006/10/09 PHP
一个PHP的远程图片抓取函数分享
2013/09/25 PHP
PHP简单验证码功能机制实例详解
2019/03/27 PHP
浅谈laravel orm 中的一对多关系 hasMany
2019/10/21 PHP
myeclipse安装jQuery插件的方法
2011/03/29 Javascript
DWZ刷新dialog解决方法
2013/03/03 Javascript
设置checkbox为只读(readOnly)的两种方式
2013/10/11 Javascript
快速解决jQuery与其他库冲突的方法介绍
2014/01/02 Javascript
javascript动态添加、修改、删除对象的属性与方法详解
2014/01/27 Javascript
自制的文件上传JS控件可支持IE、chrome、firefox etc
2014/04/18 Javascript
javascript跨域原因以及解决方案分享
2015/04/08 Javascript
MVVM模式中ViewModel和View、Model有什么区别?
2015/06/19 Javascript
JavaScript中ES6 Babel正确安装过程
2016/07/18 Javascript
jQuery实现的选择商品飞入文本框动画效果完整实例
2016/08/10 Javascript
基于daterangepicker日历插件使用参数注意的问题
2017/08/10 Javascript
laravel5.4+vue+element简单搭建的示例代码
2017/08/29 Javascript
js HTML5 canvas绘制图片的方法
2017/09/08 Javascript
详解关于webpack多入口热加载很慢的原因
2019/04/24 Javascript
Vant 在vue-cli 4.x中按需加载操作
2020/11/05 Javascript
js实现限定区域范围拖拉拽效果
2020/11/20 Javascript
JS代码实现页面切换效果
2021/01/10 Javascript
[33:09]完美世界DOTA2联赛循环赛 Forest vs DM BO2第二场 10.29
2020/10/29 DOTA
Python数据分析之双色球基于线性回归算法预测下期中奖结果示例
2018/02/08 Python
python通过zabbix api获取主机
2018/09/17 Python
python Manager 之dict KeyError问题的解决
2019/12/21 Python
如何通过命令行进入python
2020/07/06 Python
Python中Qslider控件实操详解
2021/02/20 Python
CSS3动画之流彩文字效果+图片模糊效果+边框伸展效果实现代码合集
2017/08/18 HTML / CSS
斯德哥尔摩通票:Stockholm Pass
2018/01/09 全球购物
领导证婚人证婚词
2014/01/13 职场文书
护士自我介绍信
2014/01/13 职场文书
我的老师教学反思
2014/05/01 职场文书
2014年安全生产责任书
2014/07/22 职场文书
三国演义读书笔记
2015/06/25 职场文书
中小学教师继续教育心得体会
2016/01/19 职场文书
高中班主任工作总结(范文)
2019/08/20 职场文书