memcache 1.4.4 修改了 delete 的 syntax
從 delete $key [$time] [noreply]\r\n 改成了 delete $key [noreply]\r\n

造成在 pecl-memcache 3.0.4 版以前可能會有 delete 失敗造成後面 memcache 程式都不正常的問題。


暫時的解決方法是在使用 delete 的時候,後面 timeout 的參數原來可以不指定的,現在要改成一定要指定 0。

$memcache->delete($key) 要改成 $memcache->delete($key, 0);

這樣子才可以正常運作。

(這幾天踩到的地雷啊。)



arrow
arrow
    全站熱搜

    榮尼王 發表在 痞客邦 留言(0) 人氣()