当我尝试时:
$mc= new Memcached();
I get
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-selections | dpkg --get-selections | grep 内存缓存
libmemcached6 install
memcached install
php5-memcached install
库本图
阿帕奇2.0
PHP 5.4.4-1
为什么我会出现这个致命错误?
根据您的评论,我认为您没有正确安装它。确保您看到 phpinfo() 中的某个部分,例如:
memcached
memcached support enabled
Version x.x.x
libmemcached version x.xx
1) Get libmemcached
2)配置包
3)进行安装sudo make install libmemcached
4) 尝试使用安装安装sudo pecl install memcached
5)确保你有extension = memcached.so
在你的 php.ini 中
重新启动阿帕奇
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)