我尝试使用Memcache为wordpress启用对象缓存。我将object-cache.php
放入/ wp-content /,这是我从Memcached Object Cache插件获得的。
然后PHP Fatal error: Class 'Memcache' not found
发生了。所以我通过执行sudo yum -y install php-pecl-memcache
和sudo service httpd restart
来安装memcache扩展。但没有改变。
我还尝试安装php-pecl-memcached
,而不是php-pecl-memcache
。但没有任何改变。
我确认/etc/php.d/memcache.ini
文件已存在且extension=memcache.so
已加载到文件中。
请给我一个解决这个问题的建议。
当我尝试新的EC2实例时,它运行良好。所以我想我的环境在某种程度上是在阻止。有什么想法吗?
答案 0 :(得分:1)
解雇命令 dpkg -l | grep php5 并检查安装的包。检查php5-memcache和php5-memcached。
如果没有安装,请安装