lovegx999 发表于 2010-12-14 10:54:42

lnmp依旧还是在狂刷新中出现502 bad getway

经过昨晚 半夜的折磨
安装了3次lnmp
从lnmp0.4到lnmp0.5
经过证实:如果不停的刷新页面,就会出现502 bad getway,出现后刷新一次又继续可以打开~~~
比如不断刷新探针:http://swisen.com/t1.php 就会出现502


什么鬼问题啊 ~~~

请教大虾们

licess 发表于 2010-12-14 11:22:55

回复 1# 的帖子

不能直接升级,php没有安装成功,手动编译看错误或者按lnmp.org/install.html 上面的安装方法,上传lnmp.log日志

lovegx999 发表于 2010-12-14 12:10:08

回复 2# 的帖子

不是
我没有直接升级
我是0.4 0.5 这2个我一个个测试的
安装前都是使用你的卸载脚本 卸载了2次才安装的
目前安装的是0.5
也是按照 http://lnmp.org/install.html 这上面的方法安装的

lovegx999 发表于 2010-12-14 12:10:52

回复 2# 的帖子

我现在都已经 502的 错误指向 首页了 ~~~

lovegx999 发表于 2010-12-14 12:18:24

回复 2# 的帖子

lnmp.log 在哪里看?

[ 本帖最后由 lovegx999 于 2010-12-14 12:20 编辑 ]

licess 发表于 2010-12-14 12:44:58

lnmp0.5/下面

lovegx999 发表于 2010-12-14 13:02:57

回复 6# 的帖子

这个好像没加 | tee lnmp.log
没生成
问下军哥
可不可以在不关闭php
我再手工安装一下(加上 | tee lnmp.log)呢?

licess 发表于 2010-12-14 14:12:37

./uninstall.sh一下,再重新加上tee安装

lovegx999 发表于 2010-12-14 15:24:02

回复 8# 的帖子

晕了 又要重装了...........

lovegx999 发表于 2010-12-14 20:19:08

回复 8# 的帖子

军哥这次我重新安装 并加上log了
log地址查看: http://swisen.com/doc-src/lnmp.rar因为1.7M 所以只有压缩了下 160kb
可以看到完整的安装日志
现在不断的刷新探针 还是可以看到502错误出现
http://swisen.com/t1.php

<value name="max_children">70</value>

没安装 EA加速


老大 现在帮忙看看是怎么回事吧
到底是不是php没安装成功

[ 本帖最后由 lovegx999 于 2010-12-14 20:31 编辑 ]

licess 发表于 2010-12-15 09:07:00

回复 10# 的帖子

看了一下安装日志没有显示有编译安装错误,可能是配置的问题,你执行ls -l /usr/local/php/ 看一下有内容不?
有的话可能是php配置上的问题

lovegx999 发表于 2010-12-15 09:52:15

回复 11# 的帖子

肯定有的
因为我的网站都是可以运行的


[root@swisen.com ~]# ls -l /usr/local/php/
总计 28
drwxr-xr-x 2 root root 4096 12-14 19:55 bin
drwxr-xr-x 2 root root 4096 12-14 19:55 etc
drwxr-xr-x 3 root root 4096 12-14 19:54 include
drwxr-xr-x 3 root root 4096 12-14 19:54 lib
drwxr-xr-x 2 root root 4096 12-14 20:01 logs
drwxr-xr-x 3 root root 4096 12-14 19:54 man
drwxr-xr-x 2 root root 4096 12-14 19:54 sbin

lovegx999 发表于 2010-12-15 09:53:35

回复 11# 的帖子

那现在是怎么解决?
要我提供配置参数吗?

我看你自己的网站
我一直刷新就不会出现502的错误

licess 发表于 2010-12-15 10:22:22

回复 13# 的帖子

rm /usr/local/php/etc/php.ini
进入php-5.2.14目录
cp php.ini-dist /usr/local/php/etc/php.ini

sed -i 's#extension_dir = "./"#extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/"\nextension = "memcache.so"\nextension = "pdo_mysql.so"\n#' /usr/local/php/etc/php.ini
sed -i 's#output_buffering = Off#output_buffering = On#' /usr/local/php/etc/php.ini
sed -i 's/post_max_size = 8M/post_max_size = 50M/g' /usr/local/php/etc/php.ini
sed -i 's/upload_max_filesize = 2M/upload_max_filesize = 50M/g' /usr/local/php/etc/php.ini
sed -i 's/;date.timezone =/date.timezone = PRC/g' /usr/local/php/etc/php.ini
sed -i 's/; cgi.fix_pathinfo=0/cgi.fix_pathinfo=0/g' /usr/local/php/etc/php.ini
如果需要其他的按eaccelerator、ionCube、Zend Optimizer这个循序添加。

lovegx999 发表于 2010-12-15 11:37:08

先谢谢军哥指教:
已按照你的方法尝试了下
没有加eaccelerator、ionCube、Zend Optimizer
一直刷新的时候 还是会时不时出现一次502

nginx 也是最新的 0.9.3版本


郁闷啊 究竟什么影响了 ~~~

[ 本帖最后由 lovegx999 于 2010-12-15 11:39 编辑 ]
页: [1]
查看完整版本: lnmp依旧还是在狂刷新中出现502 bad getway