VPS侦探论坛

 找回密码
 注册
查看: 7879|回复: 7

lnmp0.9,升级php5.3.18到5.3.19后出错,请帮忙!

[复制链接]
发表于 2012-12-5 13:53:12 | 显示全部楼层 |阅读模式

lnmp0.9,升级php5.3.18到5.3.19后出错,请帮忙!
升级后php-fpm启动不了。
Stoping LNMP...
Stopping nginx daemon: nginx.
Shutting down MySQL
......
Gracefully shutting down php-fpm warning, no pid file found - php-fpm is not running ?
Starting LNMP...
Starting nginx daemon: nginx.
Starting php-fpm [05-Dec-2012 13:44:22] ERROR: An another FPM instance seems to already listen on /tmp/php-cgi.sock
[05-Dec-2012 13:44:22] ERROR: FPM initialization failed
failed
Starting MySQL
..
请帮忙看看怎么弄。。

我原来升级了lnmp0.9中的nginx1.2.3-1.2.4,php5.3.17-5.3.18都没出错。
今天升级nginx1.2.4-1.2.5也没问题,然后升级php.5.3.18-5.3.19后就出错了。
具体问题在哪儿?
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
 楼主| 发表于 2012-12-5 14:15:56 | 显示全部楼层


[05-Dec-2012 14:09:45] NOTICE: PHP message: PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/pdo_mysql.so' - /usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/pdo_mysql.so: cannot open shared object file: No such file or directory in Unknown on line 0
[05-Dec-2012 14:09:45] ERROR: An another FPM instance seems to already listen on /tmp/php-cgi.sock
[05-Dec-2012 14:09:45] ERROR: FPM initialization failed
failed
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
发表于 2012-12-5 15:31:00 | 显示全部楼层

回复 2# 的帖子


早就有的模块再弄一层不是多此一举吗
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
 楼主| 发表于 2012-12-5 17:39:07 | 显示全部楼层



我是菜鸟,,
那现在我该怎么办
我又升级到5.4.9了
郁闷。
请教军哥具体的现在怎么弄。
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2012-12-5 19:05:32 | 显示全部楼层

我只是简单的执行wget http://soft.vpser.net/lnmp/upgrade_php.sh;/bin/bash upgrade_php.sh升级
然后从5.3.18到5.3.19后就出问题。
请问具体的命令解决方法,谢谢

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

 楼主| 发表于 2012-12-5 19:27:20 | 显示全部楼层

现在我注释掉pdo_mysql.so后重启lnmp的提示如下:

Stoping LNMP...
Stopping nginx daemon: nginx.
Shutting down MySQL
.......
Gracefully shutting down php-fpm warning, no pid file found - php-fpm is not running ?
Starting LNMP...
Starting nginx daemon: nginx.
Starting php-fpm Zend Guard Loader requires Zend Engine API version 220090626.
The Zend Engine API version 220100525 which is installed, is newer.
Contact Zend Technologies at http://www.zend.com/ for a later version of Zend Guard Loader.

[05-Dec-2012 19:19:15] ERROR: An another FPM instance seems to already listen on /tmp/php-cgi.sock
[05-Dec-2012 19:19:15] ERROR: FPM initialization failed
failed
Starting MySQL
..
发表于 2012-12-6 20:23:23 | 显示全部楼层

回复 6# 的帖子


可能 zend engine api在5.3.19中升级了,所以需要到zend官网下载最新的Zend Guard Loader才行。
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
 楼主| 发表于 2012-12-7 13:13:33 | 显示全部楼层

感谢军哥。
以前我升级没事,这次升级到5.3.19倒是这样的问题。

今天又升级到5.4.9,还是同样问题。

于是我干脆重启下服务器。结果没问题了。。。。

至于这是什么原因,偶搞不明白,呵呵,不过问题解决了。
希望升级到5.3.19的朋友们注意下
1.注释掉pdo_mysql.so
2.重启服务器

就升级成功了。
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-9-24 03:22 , Processed in 0.027118 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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