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 相关文章推荐
php 301转向实现代码
Sep 18 PHP
php的一些小问题
Jul 03 PHP
php中一个完整表单处理实现代码
Nov 10 PHP
PHP用strstr()函数阻止垃圾评论(通过判断a标记)
Sep 28 PHP
Codeigniter校验ip地址的方法
Mar 21 PHP
举例详解PHP脚本的测试方法
Aug 05 PHP
php实现的操作excel类详解
Jan 15 PHP
PHP邮件群发机实现代码
Feb 16 PHP
PHP连接数据库实现注册页面的增删改查操作
Mar 27 PHP
php使用ftp实现文件上传与下载功能
Jul 21 PHP
Laravel学习教程之本地化模块
Aug 18 PHP
PHP使用SOAP调用API操作示例
Dec 25 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
动态生成gif格式的图像要注意?
2006/10/09 PHP
PHP采集腾讯微博的实现代码
2012/01/19 PHP
php把数组值转换成键的方法
2015/07/13 PHP
PHP给源代码加密的几种方法汇总(推荐)
2018/02/06 PHP
PHP实现上传图片到数据库并显示输出的方法
2018/05/31 PHP
laravel框架实现敏感词汇过滤功能示例
2020/02/15 PHP
Jquery EasyUI中弹出确认对话框以及加载效果示例代码
2014/02/13 Javascript
jQuery Validate初步体验(二)
2015/12/12 Javascript
百度多文件异步上传控件webuploader基本用法解析
2016/11/07 Javascript
详解nodejs微信公众号开发——3.封装消息响应模块
2017/04/10 NodeJs
JS实现移动端实时监听输入框变化的实例代码
2017/04/12 Javascript
node.js(express)中使用Jcrop进行图片剪切上传功能
2017/04/21 Javascript
NodeJS收发GET和POST请求的示例代码
2017/08/25 NodeJs
JavaScript 中的 this 简单规则
2017/09/19 Javascript
vue中使用微信公众号js-sdk踩坑记录
2019/03/29 Javascript
js时间转换毫秒的实例代码
2019/08/21 Javascript
React Hooks 实现和由来以及解决的问题详解
2020/01/17 Javascript
[02:57]DOTA2英雄基础教程 风行者
2014/01/16 DOTA
[58:21]DOTA2亚洲邀请赛 4.3 突围赛 Liquid vs VGJ.T 第二场
2018/04/04 DOTA
[42:25]2018DOTA2亚洲邀请赛 4.5 淘汰赛 LGD vs Liquid 第三场
2018/04/06 DOTA
Python XML RPC服务器端和客户端实例
2014/11/22 Python
在python 中实现运行多条shell命令
2019/01/07 Python
Python比较配置文件的方法实例详解
2019/06/06 Python
Python hashlib常见摘要算法详解
2020/01/13 Python
PyCharm汉化安装及永久激活详细教程(靠谱)
2020/01/16 Python
使用Python+selenium实现第一个自动化测试脚本
2020/03/17 Python
利用python进行文件操作
2020/12/04 Python
用css3实现当鼠标移进去时当前亮其他变灰效果
2014/04/08 HTML / CSS
HTML5实现可缩放时钟代码
2017/08/28 HTML / CSS
中国综合性网上购物商城:当当(网上卖书起家)
2016/11/16 全球购物
乔布斯斯坦福大学演讲稿
2014/05/23 职场文书
庆六一活动总结
2014/08/29 职场文书
农村文化建设标语
2014/10/07 职场文书
机动车登记业务委托书
2014/10/08 职场文书
党员批评与自我批评发言材料
2014/10/14 职场文书
小学国庆节活动总结
2015/03/23 职场文书