Возникли огромные проблемы с работой плагина memcached на ub 9.04 - PullRequest
2 голосов
/ 18 августа 2010

Эй, я потратил около 6 часов, пытаясь заставить это работать. У меня был следующий набор правил, которые я использую для компиляции в плагине memcached для php, сначала установив зависимость libmemcached. Вот шаги:

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?

Я видел это: Могу ли я установить расширение memcached PHP с PECL?

Автор memcached в основном сказал парню, как это сделать, но я попробовал это безрезультатно. Помогите быть очень ценным. Спасибо.

1 Ответ

0 голосов
/ 18 августа 2010
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
...