【发布时间】:2014-10-13 19:51:43
【问题描述】:
这是我的开发服务器上 ps aux 的 grep
498 1575 0.0 0.0 330852 152 ? Ssl Jun14 2:58 memcached -d -p 11211 -u memcached -m 64 -c 1024 -P /var/run/memcached/memcached.pid
498 6446 0.0 0.0 330852 152 ? Ssl Jul23 1:09 memcached -d -p 11212 -u memcached -m 64 -c 1024 -P /var/run/memcached-2/memcached-2.pid
所以我可以看到它在那里,我正在使用带有 'Memcached' 后端的 zend 框架,它使用 extension_loaded('memcache') 来查看它是否已安装。
这是因为他们安装了 memcached2 吗?但如果是这样,为什么扩展加载功能会失败?我不是服务器迷,但我猜是在安装过程中出了点问题?
TL;DR;
为什么在服务器上运行 memcached 时 extension_loaded('memcache') 返回 false?
【问题讨论】:
-
你是从哪里得到 memcached2 的?最新版本是 1.4.20
-
我认为我的资源只是想将守护进程的第二个实例命名为 memcached-2 @DanFromGermany
标签: php zend-framework memcached