ここで暗闇の中で手探りしていることを認めなければなりません。PHP はかなり得意ですが、LINUX サーバーの管理についてはほとんど、またはまったく知りません。64 ビット CentOS 6 サーバーに memcached をインストールする必要があり、2 つの非常に有益なリソースに出会いました。
http://boomshadow.net/tech/installs/how-to-install-memcached/
そこで説明されている手順に従いました。現在、memcached デーモンがサーバー上で稼働しています。memcache 用の PHP 拡張機能をインストールする必要があるため、ここで説明する手順を試しました。
http://boomshadow.net/tech/installs/how-to-install-php-memcache/
ここに私が得る出力があります
[root@xxx ~]# pecl install memcache
WARNING: channel "pecl.php.net" has updated its protocols, use "pecl channel-update
pecl.php.net" to update
downloading memcache-3.0.8.tgz ...
Starting to download memcache-3.0.8.tgz (70,523 bytes)
.................done: 70,523 bytes
15 source files, building
running: phpize
Configuring for:
PHP Api Version: 20090626
Zend Module Api No: 20090626
Zend Extension Api No: 220090626
Enable memcache session handler support? [yes] : yes
building in /var/tmp/pear-build-rootZi8fyR/memcache-3.0.8
running: /var/tmp/memcache/configure --enable-memcache-session=yes
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for a sed that does not truncate output... /bin/sed
checking for cc... no
checking for gcc... no
configure: error: in `/var/tmp/pear-build-rootZi8fyR/memcache-3.0.8':
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.
ERROR: `/var/tmp/memcache/configure --enable-memcache-session=yes' failed
[root@xxx
私はこれを秘密にすることはできません-これのほとんどは私にとってギリシャ語です. 私が理解したことは、pecl がダウンロードしたソースから PHP memcache ドライバーをビルドするための C コンパイラーを探していて、それを見つけることができないということです。それが正しいとしても、私にはあまり役に立ちません。
物事を正しく機能させるために、ここで何をする必要がありますか。