與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