2

centos 6.3、php-5.3.17、memcached拡張はmemcached-2.1.0.tar.gzです。その後:

tar -zxvf memcached-2.1.0.tar.gz
cd memcached-2.1.0
./configure --with-php-config=/usr/local/php/bin/php-config
 make

そして、次のようなエラーがあります: ここに画像の説明を入力してください

なぜ??

4

2 に答える 2

0

pecl-memcached に依存しているため、libmemcachedをインストールする必要があるようです。

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

また、phpizePECL ソース ファイルを設定する前に

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
于 2012-09-27T13:55:37.743 に答える
0

Centos 6.3 では、既製の RPM を使用することで、多くの時間と労力を節約できます。

http://pkgs.org/download/php-pecl-memcached

PHP、MySQL などの最新バージョンをまだ使用していない場合は、RPM も利用できます。

Remi リポジトリを構成に追加する場合は、必要なパッケージを選択するためにyum次の行を追加できます。/etc/yum.repos.d/remi.repo

includepkgs=mysql* php*
于 2012-09-27T12:07:28.317 に答える