kuchi 发表于 2012-1-4 02:41:54

军哥 我升级php出错了

我用的是LNMP 0.4,我今天用 wget http://soft.vpser.net/lnmp/upgrade_php.sh;/bin/bash upgrade_php.sh
升级后发现 php下载地址无效了。

就直接改了 wget -c http://museum.php.net/php5/php-5.2.14.tar.gz   

安装成功,,但是出错了

/usr/local/php/sbin/php-fpm restart

Shutting down php_fpm warning, no pid file found - php-fpm is not running ?
Starting php_fpm Zend Guard Loader requires Zend Engine API version 220090626.
The Zend Engine API version 220060519 which is installed, is outdated.

这个应该怎么处理?



==============
还有我发觉我的LNMP 0.4 太旧了,怎么才可以全删了,然后重新安装LNMP 0.8 呢?

licess 发表于 2012-1-4 08:57:27

如果安装的是5.2.14 可能是程序判断错误安装成了Zend Guard Loader,可以修改php.in里的Zend Guard Loader去除,换成zend optimizer的

kuchi 发表于 2012-1-4 13:30:51

回复 2# 的帖子

好了,,但是我发现新问题了

升级了php5.2.14, 发现php.ini文章只有 这4行,

;eaccelerator
;ionCube

zend_extension=/usr/local/zend/ZendOptimizer.so

然后我把0.8的php.ini复制了过来后,发现没有memcache.so和 pdo_mysql.so
然后我就编译了memcache.so和 pdo_mysql.so了,

请问0.8lnmp的php.ini配置跟我现在的lnmp 兼容还有什么要改吗?

[ 本帖最后由 kuchi 于 2012-1-4 14:27 编辑 ]

kuchi 发表于 2012-1-5 11:26:14

:( 一问三不答。:D

licess 发表于 2012-1-5 11:49:55

编译安装后加上就行了
页: [1]
查看完整版本: 军哥 我升级php出错了