2010-08-18 3 views
2

Heya, 이제 약 6 시간을 사용해 보았습니다. 필자는 memcached 플러그인에서 PHP로 컴파일 할 때 다음과 같은 규칙을 사용하여 libmemcached 종속성을 먼저 설치했습니다.ub 9.04에서 작동하는 memcached 플러그인을 가져 오는 데 큰 문제가 있습니다.

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

이전에는 사용하지 않았습니다. 지난 번 2 월이나 3 월에 상자를 다시 만들었지 만 그 이후로 계속해서 변화가 있다고 들었습니다. 위의 sudo make을 실행하면 오류가 발생합니다. 아무도 내가 디버깅하는 데 도움이 될 수있는 오류가 포함되어 있는지 잘 모르겠다. 그래서 사람들은 memcached를 자신의 ub 상자에서 제대로 작동시키는 데 사용했던 일련의 지침을 가지고 있습니까? libmemcached 의존성을 가지고 있습니까?

내가 본 적이 : memcached와의 저자는 기본적으로 어떻게 할 수있는 사람에게 Can I install the memcached PHP extension with PECL?

,하지만 난 해봤 아무 소용이. 정말 감사하게 도와주세요. 감사. 검색 확장에 추가 Dynamic Extensions

답변

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 

memcached.so

:wq