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编码规范之注释和文件结构说明
Jul 09 PHP
PHP在线生成二维码(google api)的实现代码详解
Jun 04 PHP
php打开文件fopen函数的使用说明
Jul 05 PHP
php实现获取文章内容第一张图片的方法
Nov 04 PHP
ThinkPHP模版中导入CSS和JS文件的方法
Nov 29 PHP
PHP多进程编程总结(推荐)
Jul 18 PHP
PHPExcel在linux环境下导出报500错误的解决方法
Jan 26 PHP
PHP面向对象中new self()与 new static()的区别浅析
Aug 17 PHP
PHP实现深度优先搜索算法(DFS,Depth First Search)详解
Sep 16 PHP
PHP基于phpqrcode类生成二维码的方法详解
Mar 14 PHP
ThinkPHP 3.2.3实现加减乘除图片验证码
Dec 05 PHP
ThinkPHP中图片按比例切割的代码实例
Mar 08 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
TMDPHP 模板引擎使用教程
2012/03/13 PHP
javascript some()函数用法详解
2014/11/13 PHP
PHP手机号中间四位用星号*代替显示的实例
2017/06/02 PHP
javascript第一课
2007/02/27 Javascript
IE Firefox 使用自定义标签的区别
2009/10/15 Javascript
seajs1.3.0源码解析之module依赖有序加载
2012/11/07 Javascript
jquery仿京东导航/仿淘宝商城左侧分类导航下拉菜单效果
2013/04/24 Javascript
JQuery中使用ajax传输超大数据的解决方法
2014/07/14 Javascript
浅谈Javascript 数组与字典
2015/01/29 Javascript
angularJS 入门基础
2015/02/09 Javascript
深入探讨Vue.js组件和组件通信
2016/09/12 Javascript
Bootstrap Table的使用总结
2016/10/08 Javascript
Bootstrap框架的学习教程详解(二)
2016/10/18 Javascript
Angular.js组件之input mask对input输入进行格式化详解
2017/07/10 Javascript
浅析JS抽象工厂模式
2017/12/14 Javascript
layui 实现二级弹窗弹出之后 关闭一级弹窗的方法
2019/09/18 Javascript
nodejs脚本centos开机启动实操方法
2020/03/04 NodeJs
在elementui中Notification组件添加点击事件实例
2020/11/11 Javascript
Python 深入理解yield
2008/09/06 Python
Python读取stdin方法实例
2019/05/24 Python
python实现人机五子棋
2020/03/25 Python
Python之qq自动发消息的示例代码
2021/02/18 Python
John Hardy官方网站:手工设计首饰的奢侈品牌
2017/07/05 全球购物
意大利奢侈品购物网站:Giglio
2018/01/05 全球购物
King Apparel官网:英国街头服饰品牌
2019/09/05 全球购物
沃尔玛旗下墨西哥超市:Bodega Aurrera
2020/11/13 全球购物
中学教师岗位职责
2013/11/26 职场文书
集团薪酬管理制度
2014/01/13 职场文书
医药销售自荐书
2014/05/29 职场文书
安全目标管理责任书
2014/07/25 职场文书
新颖的化妆品活动方案
2014/08/21 职场文书
委托书怎样写
2014/08/30 职场文书
2014年信贷员工作总结
2014/11/18 职场文书
作文批改评语
2014/12/25 职场文书
实习生个人总结范文
2015/02/28 职场文书
2015年教师节慰问信
2015/03/23 职场文书