打印

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

引用:
原帖由 luzhengfei 于 2011-3-2 13:33 发表
呵呵。谢谢军哥了。已经解决。是autoconf版本问题。
哥们儿,怎么个解决方案呢?能否告诉一下

TOP

在ubuntu10.10 Destop和ubuntu10.04lts server版本上安装多次后,发现均报502错误,通过定位安装日志,发现我遇到的问题主要是autoconf版本过旧的原因。

打开ubuntu.sh,发现有如下2段脚本:


if [ -s autoconf-2.13.tar.gz ]; then
  echo "autoconf-2.13.tar.gz [found]"
  else
  echo "Error: autoconf-2.13.tar.gz not found!!!download now......"
  wget -c http://ftp.gnu.org/gnu/autoconf/autoconf-2.13.tar.gz
fi

cd $cur_dir
apt-get remove -y autoconf autoconf2.13 automake automake1.9
tar zxvf autoconf-2.13.tar.gz
cd autoconf-2.13/
./configure
make && make install
cd ../


对应调整成如下脚本:

if [ -s autoconf-2.68.tar.gz ]; then
  echo "autoconf-2.68.tar.gz [found]"
  else
  echo "Error: autoconf-2.68.tar.gz not found!!!download now......"
  wget -c http://ftp.gnu.org/gnu/autoconf/autoconf-2.68.tar.gz
fi

cd $cur_dir
apt-get remove -y autoconf autoconf2.68 automake automake1.9
tar zxvf autoconf-2.68.tar.gz
cd autoconf-2.68/
./configure
make && make install
cd ../

保存ubuntu.sh,然后运行之,最后安装成功。
以上仅是我个人安装过程中遇到的问题,贴出来,给遇到同样类似问题的朋友做个参考。

TOP

回复 1# 的帖子

查看php-cgi进程
没有看到这个进程,怎么办啊?
怎么运行这个进程?谢谢

TOP

make: *** [sapi/cgi/php-cgi] Error 1

TOP

在ubuntu10.10 Destop和ubuntu10.04lts server版本上安装多次后,发现均报502错误

打开ubuntu.sh,
更改  ./buildconf --force  为:
PHP_AUTOCONF=autoconf2.13 PHP_AUTOHEADER=autoheader2.13 ./buildconf --force

重新安装!

[ 本帖最后由 harmini 于 2011-4-23 21:47 编辑 ]

TOP

502 Bad Gateway

TOP

lnmp7.0-full 在ubuntuserver 11.04 64bit上安装为什么总是php无法编译安装呢?改了autoconf的版本号也不行。
ubuntuserver保留的默认安装的包。
附件中是安装的日志文件。
求军哥帮忙看看吧。


21:39 2011.05.10 问题已经解决
不需要修改autoconf的版本号,2.13正确,修改后可能不正常。(仅LNMP0.7)
在php安装之前需要下面两条命令:
ln -s /usr/lib/x86_64-linux-gnu/libpng* /usr/lib/
ln -s /usr/lib/x86_64-linux-gnu/libjpeg* /usr/lib/

[ 本帖最后由 pascalcase 于 2011-5-10 21:41 编辑 ]
附件: 您所在的用户组无法下载或查看附件

TOP

哈哈,其实看那一个服务器要是很不错的话,可以把那一个PHP运行脚本的时间设置为零啊。。很不错。

TOP

也是502错误,而且/usr/local/php/目录下只有etc,没有sbin目录

晕掉了,用的yardvps,centos5.5 64bit的,安装后一切启动正常,就是在启动php-fpm的时候提示/root/lnmp: line 46: /usr/local/php/sbin/php-fpm: No such file or directory
PHP-FPM start successfully!


查看了一下/usr/local/php目录只有etc文件夹,别的什么也没有啊,求求军哥帮助啊
附件: 您所在的用户组无法下载或查看附件

TOP

域名访问不了

[warn]: conflicting server name "XX.COM" on 0.0.0.0:80, ignored

TOP

域名访问不了

域名访问不了[warn]: conflicting server name "XX.COM" on 0.0.0.0:80, ignored

TOP

免费内容:
=========================================================================
Manager for LNMPA V0.7  ,  Written by Licess
=========================================================================
LNMPA is a tool to auto-compile & install Nginx+MySQL+PHP+Apache on Linux
This script is a tool to Manage status of LNMPA
For more information please visit http://www.lnmp.org

Usage: /root/lnmpa {start|stop|reload|restart|kill|status}
=========================================================================
Stoping LNMP...
Nginx program is stop
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 open shared object file: No such file or directory
MySQL program is not runing!
Starting LNMPA...
Nginx start successfully!
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 open shared object file: No such file or directory
./lnmpa: line 46: /etc/init.d/mysql: No such file or directory
MySQL start successfully!
用CentOS的时候出错了。

[ 本帖最后由 deardongdong 于 2011-10-8 09:38 编辑 ]
附件: 您所在的用户组无法下载或查看附件

TOP

回复 42# 的帖子

nginx,apache。mysql都没安装成功,你上传的不是lnmp的安装日志

Paypal信用卡代付/代购VPS/域名/软件/付费代维问题解决等 QQ 503228080 旺旺 lzhenbao
军哥淘宝店铺
QQ/旺旺仅提供代购及付费代维/问题解决等服务,其他不回复!LNMP相关问题请在本论坛发帖,提问前先搜索,按https://bbs.vpser.net/thread-2555-1-1.html 反馈信息!

TOP

姥姥,这个包重新装了不下五遍,终于抱起来。开始也是如下错误:Starting php_fpm /etc/init.d/php-fpm: 156: /usr/local/php/bin/php-cgi: not found查找了一下的确没有这个文件
我愣是不所有网上搜的到的解决方法都试了遍,现在我也不知道那种方法是正确的。反正就好了。





我的配置:
服务器参数
服务器域名/IP地址www.lnmp.org(173.230.148.251)
服务器标识Linux ubuntu-dean 2.6.38-11-generic #50-Ubuntu SMP Mon Sep 12 21:18:14 UTC 2011 i686
服务器操作系统Linux  内核版本: 2.6.38-11-generic服务器解译引擎nginx/0.8.54
服务器时间2011年10月10日 10:25:38可用空间(磁盘区)15.725 G
服务器语言zh-CN,zh;q=0.8服务器端口80
服务器主机名ubuntu-dean绝对路径/home/wwwroot
管理员邮箱系统平均负载0.26 0.57 0.66 2/380
服务器CPU及内存相关运行参数
CPU核数1 服务器已运行时间0天2小时6分钟
CPU型号Intel(R) Celeron(R) M CPU 520 @ 1.60GHzCPU二级缓存1024 KB系统Bogomips3199.75
内存使用状况物理内存:共 993.04 MB , 已用 962.016 MB , 空闲 31.027 MB, 使用率 96.88%

Cache化内存为 401.004 MB, 真实内存使用率为 56.49 %

SWAP区:共 1908 MB, 已使用 82.578 MB, 空闲 1825.418 MB, 使用率 4.33 %

TOP

回复 44# 的帖子

php没有编译安装成功,建议手动安装看一下什么错误信息,提供了编译错误信息才能提供解决方法。

Paypal信用卡代付/代购VPS/域名/软件/付费代维问题解决等 QQ 503228080 旺旺 lzhenbao
军哥淘宝店铺
QQ/旺旺仅提供代购及付费代维/问题解决等服务,其他不回复!LNMP相关问题请在本论坛发帖,提问前先搜索,按https://bbs.vpser.net/thread-2555-1-1.html 反馈信息!

TOP