2010-08-18 25 views
2

Heya,所以我花了大約6個小時試圖讓它工作。我有以下一套規則,我使用memcached插件編譯爲php,首先安裝libmemcached依賴項。以下是具體步驟:讓memcached插件在ub上工作時遇到很大問題9.04

cd ~ 
sudo wget http://download.tangent.org/libmemcached-0.35.tar.gz 
sudo tar -zxf libmemcached-0.35.tar.gz 
cd libmemcached-0.35 
sudo ./configure 
sudo make 
sudo make install 
cd /usr/lib 
sudo ln -s /usr/local/lib/libmemcached.so 
sudo pecl install memcached 
sudo rm -r ~/libmemcached-0.35 
sudo rm ~/libmemcached-0.35.tar.gz 
php.ini-edit 

搜索Dynamic Extensions並添加擴展memcached.so。通過加入:extension =「memcached.so」
:wq

它用於工作;上次我重建我的盒子是在二月或三月,但我聽說從那以後有一些變化。當我運行上面的sudo make時,出現了一些錯誤。我不確定是否包含任何人都可以幫助我調試的錯誤,那麼是否有人有一套指令讓他們使用memcached在他們的ub盒上正常工作?有了libmemcached的依賴?

我已經看到了這一點:Can I install the memcached PHP extension with PECL?

的memcached的作者主要講述的傢伙怎麼做,但我已經試過了也沒有用。幫助,真的很感激。謝謝。

回答

0
cd ~ 
sudo apt-get -y install g++ 
wget http://launchpad.net/libmemcached/1.0/0.39/+download/libmemcached-0.39.tar.gz 
tar zxvf libmemcached-0.39.tar.gz 
cd libmemcached-0.39/ 
./configure 
make 
sudo make install 
cd /usr/lib 
sudo ln -s /usr/local/lib/libmemcached.so 
sudo pecl install memcached 
sudo rm -r ~/libmemcached-0.39 
sudo rm ~/libmemcached-0.39.tar.gz 
php.ini-edit 

搜索Dynamic Extensions並添加擴展memcached.so

:wq 
相關問題