我想在本地主機上設置memcache服務器。現在,在你跟我一起復制這裏是他們的清單。PHP memcache問題
重複:
- Memcache connects but doesn't respond to any command
- cannot store values into memcache
- Super strange PHP error
然而他們沒有解決我的問題還是它只是心不是了緊隨其後。一個評論提到我的telnet問題,但沒有答覆。
這是設置:
- XAMPP 1.7.4(VC6)
- 內存緩存2.2.5
- memcached的1.2.6(具有記憶快取試圖從1.2.1-1.4.5相同 - 問題)
我跟着這個和更多的教程http://www.leonardaustin.com/technical/how-to-install-memcached-on-xampp-on-windows-7。 Memcached的服務器正在運行的服務,我可以連接罰款,但我使用的任何命令與相同的錯誤結束:
Notice: Memcache::getversion() [memcache.getversion]: Server 127.0.0.1 (tcp 11211) failed with: Failed reading line from stream (0)
所以我決定用telnet來檢查,如果它的工作原理。我輸入的任何命令或任何有關此事的命令都會將我返回到命令行,而不會顯示發生了什麼事情。在Windows事件查看器中沒有提供memcached或任何提及的日誌。如果我嘗試使用putty並將其記錄下來,除了我輸入的stats
命令外,日誌中沒有任何內容。
我試圖設置它像20個不同的端口。 netstat
告訴我它正在偵聽該端口(tcp和udp)。防火牆已禁用。
我真的不知道怎麼回事就在這裏,我快要哭:(任何樣的建議表示高度讚賞。