1

我还安装了 memcache 和 php 扩展,它在 phpinfo() 中正确显示。

但是,当我尝试使用 PHP 对其进行测试时,它无法连接。

$memcache = new Memcache;
$memcache->connect('localhost', 11211) or die ("Could not connect");

第二行失败,但它甚至不返回“无法连接”,但浏览器只返回 No data recieved 错误。无论我是否设置错误报告,它都不会给我任何东西。

可能是什么问题呢?

编辑:

netstat -na | grep 11211显示:

tcp6       0      0  *.11211                *.*                    LISTEN     
tcp4       0      0  *.11211                *.*                    LISTEN     
udp6       0      0  *.11211                *.*                               
udp4       0      0  *.11211                *.*                               
4

1 回答 1

0

在确保 memcache 与 python 完美配合后,我知道我的 memcache.so 文件有问题。我浏览了论坛,发现在为扩展运行 /.configure 时我必须输入几个参数。我正确地重建了它,现在它工作正常。

于 2012-06-28T14:43:27.097 回答