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