1
我正在將應用程序從PHP PECL-Memcache客戶端切換到PECL-Memcached,我遇到了麻煩。PECL-Memcache無法讀取從PECL-Memcached設置的INT
看來,如果我從PECL-Memcached設置了一個INT值,PECL-Memcache無法讀取它。我看到類似於:
MemcachePool::get(): Failed to unserialize data
如果我將int值轉換爲字符串,get操作使用memcache。當然,這會打破增量/減量。
從memcache設置INT並從memcached讀取工作正常。
我使用:
- libmemcached 1.0.14
- PECL-的memcache 3.0.6
- memcached的1.4.4
- PHP-PECL,memcached的2.1.0
我懷疑它與不同的庫設置的標誌有關。任何建議使這些互相兼容?
謝謝!