无法连接到memcache

时间:2012-05-27 18:16:03

标签: php apache caching memcached

我正在尝试连接到memcache,因为他们建议:

$memcache = new Memcache();
$memcache->pconnect('localhost',11211);

但我明白了:

Notice: Memcache::pconnect() [memcache.pconnect]: Server localhost (tcp 11211) failed with: Connection refused (111) in /home/user/public_html/website.com/includes/basedatos.php on line 26

知道为什么吗?

3 个答案:

答案 0 :(得分:20)

您需要实际安装memcached服务器才能连接到它。在CentOS上,这可以用...完成。

sudo yum install memcached

(关于linux的debian风格,使用apt-get代替yum

答案 1 :(得分:15)

这可能很明显,但要确保memcached实际上正在运行:

service memcached start

答案 2 :(得分:5)

memcached与memcache不同

我已经安装了memcache因为$memcache = new Memcache();工作了

您必须在服务器上启动它

检查此10 baby steps to install Memcached Server and access it with PHP