VPS侦探论坛

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

LNMPA1.0 php升级到5.3.28后,memcache无法使用了

[复制链接]
发表于 2014-1-6 11:20:09 | 显示全部楼层 |阅读模式

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/ 这个目录下的文件也存在。

请问是啥问题?
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2014-1-6 13:33:44 | 显示全部楼层


升级后需要重新安装,每个版本的php的memcache都是不同的
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2014-1-6 13:48:43 | 显示全部楼层

回复 2# 的帖子


我有重新安装,还是不行的~~~
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2014-1-7 09:39:10 | 显示全部楼层



php -v报错不?
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2014-1-7 15:08:28 | 显示全部楼层

回复 4# 的帖子


不报错,反正只要安装过memcache,升级PHP,再安装,肯定失败。。。如果没有安装memcache,先升级PHP,再安装memcache,就没有问题。

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

发表于 2014-1-7 18:57:16 | 显示全部楼层

你原来是php5.2 么?
如果是从5.2升级上来的,就会有你说的,
在5.2下安装过memcache,升级到5.3下安装时就会有API问题
原因是  memcache 的安装脚本里没有删除旧目录导致API错误提示。


还有在 php5.5 再装 memcache 会报autoconf  版本过底,换成新版autoconf就好了。
 楼主| 发表于 2014-1-7 20:56:29 | 显示全部楼层

回复 6# 的帖子


是的啊,请问要删除那个旧目录?我删除过 memcache 目录后在装,也是一样的问题!
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2014-1-8 13:30:39 | 显示全部楼层

回复 7# 的帖子


如果提示的是API问题

你需要删除  lnmp.1.0 的安装目录下的 memcache 安装目录。

再重新执行安装脚本解压安装。
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-15 09:08 , Processed in 0.027248 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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