【发布时间】:2014-04-01 21:04:30
【问题描述】:
我按照以下步骤在我的 Centos 服务器上安装 PECL memcached,总是出错。
首先。安装 libmemcached
cd /opt
wget http://launchpad.net/libmemcached/1.0/0.40a/+download/libmemcached-0.40.tar.gz
tar -xzvf libmemcached-0.40.tar.gz
cd libmemcached-0.40
./configure
make
make install
其次,安装PECL memcached
cd /opt
pecl download memcached-1.0.2
tar zxvf memcached-1.0.2.tgz
cd memcached-1.0.2
phpize
./configure --with-libmemcached-dir=/opt/libmemcached-0.40/libmemcached
我总是出错
checking for memcached igbinary support... disabled
configure: error: Can't find libmemcached headers under "/opt/libmemcached-0.40/libmemcached"
其实memcached.h文件在/opt/libmemcached-0.40/libmemcached目录下。
请指教。
【问题讨论】:
-
你试过没有 --with-libmemcache-dir
-
是的,我试过了,但是得到了
ERROR:/tmp/pear/temp/memcached/configure --with-libmemcached-dir=no' failed ` -
在没有
--with-libmemcache-dir的情况下尝试时我也得到了error 'configure: error: no, sasl.h is not available. Run configure with --disable-memcached-sasl to disable this check '
标签: php memcached pecl libmemcached