memcache içine değerleri saklayamazsınız

1 Cevap memcached

Ben SUSE 10.1 üzerinde apache + php + memcache çalıştırıyorum.

Ben port 11211 üzerinde memcached için Tamam bağlanabilirsiniz, ama ben, vb getVersion mutlaka eklemek alınamıyor

Hata mesajı:

[Per 21 Oca 14:38:15 2010] [error] [client] PHP Notice: Memcache ::) [function.Memcache-ekle] (ekleyin: akışından (0 dan Başarısız okuma hattı: Sunucu localhost (tcp 11211) ile başarısız oldu ) in / testmem / index.php on line 13

Ben bu nasıl hata?

1 Cevap

Eğer koştu gibi sanki, ASCII protokol desteği olmadan memcached çalışıyor olabilir:

$ Memcached-B ikili

Bu durumda, tamamen-B argüman kaldırmak ve PHP ve telnet çalışması gerekir.

Bu SASL destek PHP memcached bağlanması için gereken ASCII protokolünü devre dışı, hangi özellikli ile memcached derlenmiş olması da mümkündür.

Çalışıyorsa açıklıyor, ancak Telnet (veya PHP) ile ASCII komutları veremiyor.

Bunu çalıştırarak bu test edebilir:

$ Memcached-S

You should see this output if memcached wasn't compiled with SASL: "This server is not built with SASL support."