与Windows 7连接在一台计算机连接到内存缓存运行正常,但我都会:Memcached的不能在Windows 7通过PHP
警告:memcache_connect()[function.memcache-连接]:无法连接到本地主机:这我试图运行11211
代码是:
$memcache_obj = memcache_connect('localhost', 11211);
我也无法通过telnet,失败的连接进行连接。
与Windows 7连接在一台计算机连接到内存缓存运行正常,但我都会:Memcached的不能在Windows 7通过PHP
警告:memcache_connect()[function.memcache-连接]:无法连接到本地主机:这我试图运行11211
代码是:
$memcache_obj = memcache_connect('localhost', 11211);
我也无法通过telnet,失败的连接进行连接。
Memcached未在您无法连接的计算机上运行,或者该计算机上运行的memcached实例配置为使用其他端口。
如果您没有(或想要)每个机器的memcached实例,您需要将“localhost”更改为正在运行memcached的计算机的IP(假设它们已联网)。
如果设置了开始尝试再次memcached的,并确保您使用的端口11211.
开始>运行输入CMD,在控制台窗口中键入netstat -a -n
,你会看到类似0.0.0.0:11211 ... LISTENING
? ,如果否,可能memcached没有运行,或者配置到另一个端口。
在控制台中,尝试使用c:\memcached\memcached.exe -d start
'假设您在c:\memcached
中安装了memcached。
要将memcached作为windows服务运行,请尝试memcached.exe –d install
。
您应该启动作为管理员的控制台。尝试start>all programs > Accessories
,然后右键点击command prompt
并以管理员身份运行,然后应用以上全部
可以启用telnet /或使用putty,请尝试telnet localhost 11211? – c2h2 2011-02-02 11:43:07