当我尝试时:
$mc= new Memcached();
我明白了
Fatal error: Class 'Memcached' not found in /my/path
phpinfo 说/etc/php5/apache2/conf.d/20-memcached.ini 作为附加的 .ini 文件加载。
这个文件的内容是这个:
; uncomment the next line to enable the module
extension=memcached.so
dpkg --get-选择 | grep 内存缓存
libmemcached6 install
memcached install
php5-memcached install
库本图 Apache 2.0 PHP 5.4.4-1
为什么会出现这个 fatal error ?
最佳答案
根据您的评论,我认为您没有正确安装它。确保您在 phpinfo() 中看到了一个部分,例如:
memcached
memcached support enabled
Version x.x.x
libmemcached version x.xx
1) 获取libmemcached
2)配置包
3) 安装sudo make install libmemcached
4) 尝试使用 Install with sudo pecl install memcached
5) 确保你的 php.ini 中有 extension = memcached.so
重启 Apache
关于php - fatal error : Class 'Memcached' not found in/my/path,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11471977/