2

嘿,所以我现在花了大约 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”<br> :wq

它曾经工作过;上次我重建我的盒子是在 2 月或 3 月,但我听说从那以后发生了一些变化。当我在sudo make上面运行时,我得到了一些错误。我不确定我是否包含了任何人都可以帮助我调试的错误,那么是否有人有一组指令来让 memcached 在他们的 ub 盒子上正常工作?使用 libmemcached 依赖项?

我已经看到了:我可以使用 PECL 安装 memcached PHP 扩展吗?

memcached 的作者基本上告诉了那个人该怎么做,但我试过没有用。非常感谢您的帮助。谢谢。

4

1 回答 1

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
于 2010-08-18T19:48:13.140 回答