VPS侦探论坛

 找回密码
 注册
楼主: licess

LNMP一键安装包的Nginx 502 Bad Gateway错误可能原因及解决方法

[复制链接]
 楼主| 发表于 2012-4-27 16:22:19 | 显示全部楼层

只看日志是php-fpm 没运行,执行/etc/init.d/php-fpm start 试试,其他没法说

也有可能php根本就没安装成功

只有这些信息只能说这些
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2012-5-6 18:05:09 | 显示全部楼层

回复 61# 的帖子



我执行你这个命令之后,502错误不见了,可是过了一会儿又是502,再执行那个命令又解决问题了。
这是什么原因啊?
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
发表于 2012-5-7 10:15:00 | 显示全部楼层

502 Bad Gateway


操作系统:ubuntu 12.04  64bit日志里面说没有发现php安装包错误原因是不是没有安装上php?除了手动编译外还有其他方法吗?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2012-5-10 15:16:15 | 显示全部楼层



留个记号…………好查阅……
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
发表于 2012-7-3 19:23:42 | 显示全部楼层

看来nginx还是不太稳定


看来nginx还是不太稳定啊。

军哥运维代购:http://shop63846532.taobao.com/

发表于 2012-9-14 12:13:57 | 显示全部楼层

安装好用了几天,就发现系统负载超级高,uptime达到30多,系统卡死,最后自动重启了,现在不清楚是什么原因,反正把php-fpm停了以后,负载就降下来了。
但是网站并没有多少流量,应该不是php-fpm进程不够造成的啊?
发表于 2012-11-4 09:21:14 | 显示全部楼层

  1. httpd: Syntax error on line 343 of /usr/local/apache/conf/httpd.conf: Cannot load /usr/local/apache/modules/libphp5.so into server: /usr/local/apache/modules/libphp5.so: cannot restore segment prot after reloc: Permission denied
  2. Remove old startup files and Add new startup file.....
  3. error reading information on service php-fpm: No such file or directory
复制代码
军哥  这个是PHP没有编译好吗,这个是字安装apache。sh 之后出现的 在nginx下面是正常的啊  没有出现502 错误哦  谢谢!

找到了解决办法
httpd: Syntax error on line 53 of /usr/local/apache/conf/httpd.conf的解决方法  在终端上输入以下命令:# setenforce 0

# chcon -c -v -R -u system_u -r object_r -t textrel_shlib_t /usr/local/apache/modules/libphp5.so
(注:/usr/local/apache为apache的安装目录)

# service httpd restart
# setenforce 1


[ 本帖最后由 houseme 于 2012-11-4 09:26 编辑 ]
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2012-11-14 17:26:30 | 显示全部楼层

原帖由 licess 于 2010-7-19 10:15 发表
可能是php-fpm的进程数有点少,稍微添加上几个实施。修改php-fpm.conf 里面的max_children 后面的值。
这个值缺省是5,好像太小了,压力测试时,20个并发就挂了,后来我把这个值加到1000,压力测试并发3000都不会挂了。
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
发表于 2013-1-9 17:21:01 | 显示全部楼层

安装lnmp正常,再加个apache之后就502


安装lnmp正常,再加个apache之后就502
我是8G的centos5.8 64位系统,按照lnmp的安装方法安装了lnmp之后,访问ip是正常的。
然后我又执行了 ./apache.sh 安装完之后。访问ip就是502 了


/etc/init.d/httpd:line98:/usr/local/apache/bin/httpd: No such file or directory

[ 本帖最后由 onlyou8 于 2013-1-9 17:28 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x

军哥运维代购:http://shop63846532.taobao.com/

发表于 2013-1-9 17:31:33 | 显示全部楼层

我这出现问题,要重新装的话,要怎么处理




我装了LNMP之后正常, 又执行./apache.sh装了APACHE就502了。
现在找不到办法,想把LNMPA都卸载了然后重新装。我看到有个uninstall.sh,是不是执行 ./uninstall.sh 就可以卸载了 APACHE有卸载吗。
发表于 2013-2-4 11:37:06 | 显示全部楼层

nginx就是有这个毛病,我装好的一个,只是放了探针竟然502了
发表于 2013-3-8 21:49:07 | 显示全部楼层

还有一个可能的原因:php-fpm的设置:
request_terminate_timeout
这个参数非常重要。。。
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
发表于 2013-3-20 14:57:32 | 显示全部楼层

军歌,我现在的服务器有的时候报502错误,怎么侦测问题根源呀

军歌,我现在的服务器有的时候报502错误,怎么侦测问题根源呀
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2013-3-30 17:46:46 | 显示全部楼层

楼主错了

第四种原因:
php执行超时,修改/usr/local/php/etc/php.ini 将max_execution_time 改为300

楼主第四种原因错了
参数 max_execution_time 可以设置 PHP 脚本的最大执行时间,但是,在 php-cgi(php-fpm) 中,该参数不会起效。真正能够控制 PHP 脚本最大执行时间的是 php-fpm.conf 配置文件中的以下参数:
<value name="request_terminate_timeout">30s</value>

军哥运维代购:http://shop63846532.taobao.com/

发表于 2014-1-20 10:08:41 | 显示全部楼层

Debian7.1安装lnmp失败,求大神帮忙看看什么问题

系统:Debian7.1硬件:Cubietruck ,CPU:ARM A20
附件为安装信息,求大神们帮忙看看,
Ubuntu12.04安装也是失败

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2024-4-27 05:18 , Processed in 0.031332 second(s), 14 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表