今回は、PHPにeAcceleratorを設定する方法を紹介します。

eAcceleratorの最新版はsourceforge.netからダウンロードすることができます。
(2011/10/24時点での最新版は0.9.6.1になります。)

インストールは下記の手順で行います。

phpize
./configure
make
make install

設定方法については、ダウンロードしたファイルの中にあるREADMEファイルの107行目辺りにあります。
ここに記載されている設定をphp.iniの最後に記述します。

vi php.ini

[eaccelerator]
extension="eaccelerator.so"
eaccelerator.shm_size="16"
eaccelerator.cache_dir="/home/eaccelerator"
eaccelerator.enable="1"
eaccelerator.optimizer="1"
eaccelerator.check_mtime="1"
eaccelerator.debug="0"
eaccelerator.filter=""
eaccelerator.shm_max="0"
eaccelerator.shm_ttl="0"
eaccelerator.shm_prune_period="0"
eaccelerator.shm_only="0"

cache ディレクトリを指定しているので、下記を実行します。

mkdir /home/eaccelerator
chmod 0777

後はapacheを再起動します。

確認方法は下記となります。

php -m | grep eAccelerator

こちらの記事はなかの人(be_hase)監修のもと掲載しています。
元記事は、こちら