Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/284.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP与memcache之间的奇怪问题_Php_Memcached - Fatal编程技术网

PHP与memcache之间的奇怪问题

PHP与memcache之间的奇怪问题,php,memcached,Php,Memcached,我正在用PHP测试一些memcache代码: 1: 2: 这究竟是为什么? 我在我的开发环境中运行WinXP,我看不出本地主机版本如何总是返回true,无论memcached是否正在运行 谢谢 您确定memcache没有在本地主机上运行吗?也许它在后台作为系统服务存在?在Ubuntu服务器上运行memcached(不是memcache),问题就消失了。真的很奇怪…可能有一个名为“Blabla”的主机运行着memcache?:)~我不知道我是否愿意知道:)回答你的问题,不,memcached没有在

我正在用PHP测试一些memcache代码:

1:

2:

这究竟是为什么? 我在我的开发环境中运行WinXP,我看不出本地主机版本如何总是返回true,无论memcached是否正在运行


谢谢

您确定memcache没有在本地主机上运行吗?也许它在后台作为系统服务存在?在Ubuntu服务器上运行
memcached
(不是memcache),问题就消失了。真的很奇怪…

可能有一个名为“Blabla”的主机运行着memcache?:)~我不知道我是否愿意知道:)回答你的问题,不,memcached没有在后台运行。我还尝试连接到当时处于脱机状态的CloudEC2实例。它没有返回错误!
$testInstance = new Memcache;
$var = @$testInstance->connect('localhost', 11211);
echo $var;
// Outputs true no matter if the memcached is running or not.
$testInstance = new Memcache;
$var = @$testInstance->connect('blablabla', 11211);
echo $var;
// Outputs false