ixiaofeng 发表于 2015-5-21 16:05:59

php升级到5.4.41之后memcache安装失败

今天把php升级到了5.4.41,然后安装完memcache,重启php-fpm的时候提示

Starting php-fpm NOTICE: PHP message: PHP Warning:PHP Startup: me
Module compiled with module API=20090626
PHP    compiled with module API=20100525
These options need to match
in Unknown on line 0
done


求军哥帮忙

yyt_sjq 发表于 2015-5-21 16:22:26

是不是没有安装成功?

教程里说需要进入lnmp解压后的目录,再执行:./memcached.sh

http://lnmp.org/faq/Add-ons.html

ixiaofeng 发表于 2015-5-21 16:32:31

回复 2# 的帖子

安装成功了,进程里面还有memcache,就是重启php-fpm报错,而且phpinfo里面也没有memcache的信息

[ 本帖最后由 ixiaofeng 于 2015-5-21 16:34 编辑 ]

yyt_sjq 发表于 2015-5-21 16:44:49

原帖由 ixiaofeng 于 2015-5-21 16:32 发表 https://bbs.vpser.net/images/common/back.gif
安装成功了,进程里面还有memcache,就是重启php-fpm报错,而且phpinfo里面也没有memcache的信息
进程那个是 Memcached 客户端,
phpinfo 里没有 memcache,那应该是 memcache php 扩展没有编译成功。等军哥看看怎么回事了。,

licess 发表于 2015-5-21 17:02:28

升级php后memcache的php扩展需要重新安装
Module compiled with module API=20090626
PHP    compiled with module API=20100525
这个提示是php是5.4的,而模块是php 5.3的
去掉/usr/local/php/etc/php.ini 里面的extension = "memcache.so"的行
rm -f /usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/memcache.so
后重新./memcached.sh 安装一遍

ixiaofeng 发表于 2015-5-21 17:08:04

回复 5# 的帖子

错误是不报了,不过phpinfo还是不显示memcache信息

licess 发表于 2015-5-21 20:18:30

可以 ./memcached.sh 2>&1 | tee memcached-install.log 记录日志,然后上传日志看看什么原因

monface 发表于 2015-5-22 11:50:00

我也遇到了

monface 发表于 2015-5-22 12:41:49

把lnmp1.1-full下的memcache-3.0.8和memcached-1.4.15 目录删除后,重新安装,安装好像成功了,但是phpinfo里面仍然没有memcache的信息。

PS.去掉/usr/local/php/etc/php.ini 里面的extension = "memcache.so"的行
rm -f /usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/memcache.so
这样重新安装后extension = "memcache.so" 这个没自动加上去,手动加的。

ixiaofeng 发表于 2015-5-25 15:46:35

回复 9# 的帖子

手动加上之后重启还是报原来的错误

id886 发表于 2015-5-26 06:41:54

这是安装脚本里的小失误。
升级php后,未删除以前的memcache安装目录导到, 就如9楼 monface 说的,要先手动删除目录后再安装。

以前就提出过,未采纳

报告 lnmp 1.0 脚本几个错误。XCache 、eAccelerator
https://bbs.vpser.net/thread-9620-1-1.html




且以前脚本只支持到php5.4,    5.5\5.6则需要手动加上 extension = "memcache.so"
页: [1]
查看完整版本: php升级到5.4.41之后memcache安装失败