PHP memcached致命错误:找不到类“ Memcache”

我已经从php.net粘贴了在php中使用memcached" title="memcached">memcached 的示例,并且得到了:

Fatal error: Class 'Memcache' not found

我的php.ini中有这个:

[memcache]

memcache.hash_strategy =“一致”

memcache.max_failover_attemps = 100

memcache.allow_failover = 1

这是分别来自php -i和php -m的信息:

php -i | grep -i memcache

memcached

memcached支持=>已启用

libmemcached版本=> 0.37已

注册的保存处理程序=>文件用户sqlite memcached

php -m | grep -i memcache

memcached

因此,php似乎已将memcached加载为模块,并且php info表示已加载并正在使用v

.37。我还没有通过apache尝试过,我现在只是通过cli来使用它。有什么想法吗?

回答:

PHP中的memcached扩展有两个,“ memcache ”和“

memcached ”。

看起来您正在尝试使用一个(“ memcached”),但已安装另一个(“ memcached”)。

以上是 PHP memcached致命错误:找不到类“ Memcache” 的全部内容, 来源链接: utcz.com/qa/415014.html

回到顶部