2012-09-27 112 views

回答

0

在CentOS 6.3,您可以通過使用現成的RPM自己節省了大量的時間和精力等,如果你還沒有使用它們。

如果您決定將雷米庫添加到您的yum配置,你可以添加以下行來/etc/yum.repos.d/remi.repo選擇您需要的軟件包:

includepkgs=mysql* php* 
+0

我在/etc/yum.repos.d中找不到/etc/yum.repos.d/remi.repo – Lee

+0

除非您安裝它,否則它不會在那裏: 'curl -O http:// rpms.famillecollet.com/enterprise/remi-release-6.rpm' 'rpm -ivh remi-release-6.rpm' –

0

看起來你需要安裝libmemcached,如它是PECL,memcached的

sh ~> curl -O https://launchpad.net/libmemcached/1.0/1.0.11/+download/libmemcached-1.0.11.tar.gz 
sh ~> tar zvxf libmemcached-1.0.11.tar.gz 
sh ~> cd libmemcached-1.0.11 
sh ~> ./configure 
sh ~> make 
sh ~> sudo make install 

此外,在配置之前使用phpize PECL源文件的依賴

sh ~> tar zxvf memcached-2.1.0.tar.gz 
sh ~> cd memcached-2.1.0 
sh ~> phpize 
sh ~> ./configure --with-php-config=/usr/local/php/bin/php-config 
sh ~> make 
sh ~> make test 
sh ~> sudo make install 
+0

libmemcached-0.31-1.1.el6.x86_64已安裝。 – Lee

+0

而且,我想tu安裝libmemcached-1.0.11.tar.gz,當我使用「make」命令時,它有其他錯誤,如下所示:cc1plus:警告被視爲錯誤 從libmemcached/csl/parser .yy:59: libmemcached/csl/scanner.l:50:error:'#pragma GCC diagnostic'種類後的未知選項 make [1]:*** [libmemcached/csl/libmemcached_libmemcached_la-parser.lo]錯誤1 make [1]:離開目錄'/usr/local/src/libmemcached-1.0.11' make:*** [all]錯誤2 – Lee

+0

看起來這是一個與1.0.11中介紹的GCC相關的錯誤。 [詳細信息](https://bugs.launchpad.net/libmemcached/+bug/1053287)。您可以嘗試構建以前的版本[1.0.10](https://launchpad.net/libmemcached/1.0/1.0.10),或者等待補丁/修復 – emcconville