LNMPA1.0 php升级到5.3.28后,memcache无法使用了
LNMPA1.0 php升级到5.3.28后,memcache无法使用了php.ini; extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/"
extension = "memcache.so"
有这个,但是phpinfo出来没有看到扩展有加载上!
/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/ 这个目录下的文件也存在。
请问是啥问题? 升级后需要重新安装,每个版本的php的memcache都是不同的
回复 2# 的帖子
我有重新安装,还是不行的~~~ php -v报错不?回复 4# 的帖子
不报错,反正只要安装过memcache,升级PHP,再安装,肯定失败。。。如果没有安装memcache,先升级PHP,再安装memcache,就没有问题。 你原来是php5.2 么?如果是从5.2升级上来的,就会有你说的,
在5.2下安装过memcache,升级到5.3下安装时就会有API问题
原因是memcache 的安装脚本里没有删除旧目录导致API错误提示。
还有在 php5.5 再装 memcache 会报autoconf版本过底,换成新版autoconf就好了。
回复 6# 的帖子
是的啊,请问要删除那个旧目录?我删除过 memcache 目录后在装,也是一样的问题!回复 7# 的帖子
如果提示的是API问题你需要删除lnmp.1.0 的安装目录下的 memcache 安装目录。
再重新执行安装脚本解压安装。
页:
[1]