yuzhogmanbu 发表于 2013-7-6 11:45:12

lnmp 升级到lnmpa后memcache就不能加载了

lnmp 升级到lnmpa后memcache就不能加载了,
# /usr/local/php/bin/php -v
PHP Warning:PHP Startup: memcache: Unable to initialize module
Module compiled with module API=20090626, debug=0, thread-safety=0
PHP    compiled with module API=20060613, debug=0, thread-safety=0
These options need to match
怎么会出这种清空,希望大神给予帮助,谢谢。

licess 发表于 2013-7-6 21:04:46

memcache的版本和php的版本不对应,如果是0.9,下载1.0的版本进行安装

yuzhogmanbu 发表于 2013-7-7 10:05:21

我的就是1.0的

licess 发表于 2013-7-7 14:22:50

1.0的话应该不会出现版本判断错误

按脚本手动安装试试

id886 发表于 2013-7-7 17:10:38

回复 4# 的帖子

0.91.0 都会有这样的问题。

原因是1.0没有加 rm 删除原来的目录。

楼主是因为在 原来的PHP版本中安装过一次 memcache,   后来的PHP版本升级后与原来版本号不同了,再执行了一次 memcache 安装导致。

因为1.0没有加 rm 删除原来安装过的文件。 不删除,在PHP跨版本后再次安装所以就产生这样的问题了。



此贴中 问题5    已反应过:报告 lnmp 1.0 脚本几个错误。XCache 、eAccelerator 等等




楼主要想再次安装上,只需把安装目录下的 memcache 目录删除或改名。    或是新建个目录进去后再安装即可

[ 本帖最后由 id886 于 2013-7-7 17:14 编辑 ]

nbzhou 发表于 2014-5-22 11:19:26

是安装文件目录下的 memcache目录是么?
页: [1]
查看完整版本: lnmp 升级到lnmpa后memcache就不能加载了