我正在從Centos向Ubuntu傳輸一個PHP應用程序9running on apache)。當我在Ubuntu上部署代碼時,出現「Class Libmemcached not found」錯誤。未找到PHP類Libmemcached
當我比較phpinfo頁面時,可以看到Centos有一個「libmemcached」部分,而Ubuntu有一個「memcached」部分。
在兩個系統上phpinfo都有「memcache」(最後沒有「d」)部分。
它看起來像我的Centos PHP有「libmemcached」擴展名,而我的Ubuntu PHP沒有。我怎樣才能下載該擴展?或者我可以以某種方式從我的Centos系統中傳輸擴展名?
我在github上發現了php-libmemcached版本庫(https://github.com/kajidai/php-libmemcached),這可能是我正在尋找的,但我不知道如何在Ubuntu上安裝它。
請幫忙。
這難道不是在Apt庫您選擇? (我認爲它的'php5-memcached')? – prodigitalson 2013-04-24 16:40:14
php5-memcached具有memcached擴展。 memcached擴展沒有libmemcached類,我的應用程序使用 – 2013-04-24 16:56:51
您是否在當前源代碼或ppa中看到「php5-libmemcached」? – prodigitalson 2013-04-24 17:04:41