Установка eAccelerator
| FreeBSD: |
*nix: |
| whereis eaccelerator cd /usr/ports/www/eaccelerator make install clean |
phpize ./configure make make install |
Конфигурация eAccelerator
eAccelerator может быть установлен\сконфигурирован в двух вариантах,
- Zend-дополнение
- дополнение к PHP.
Если вы хотите установить eAccelerator как zend-дополнение вам нужно указать полный путь к библиотеке eaccelerator.so.
Если у вас каталог /etc/php.d тогда скопируйте туда файл eaccelerator.ini в ином случае вам нужно отредактировать ваш файл php.ini (чаще всего находится сдесь – /etc/php.ini).
Для установки как дополнение к Zend:
zend_extension="/usr/lib/php4/eaccelerator.so" eaccelerator.shm_size="16" eaccelerator.cache_dir="/tmp/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" eaccelerator.compress="1" eaccelerator.compress_level="9"
Для установки как PHP-дополнение.
extension="eaccelerator.so" eaccelerator.shm_size="16" eaccelerator.cache_dir="/tmp/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" eaccelerator.compress="1" eaccelerator.compress_level="9"
Создание кеш-каталога
mkdir /tmp/eaccelerator chmod 0777 /tmp/eaccelerator
Провка работы eAccelerator
php -v Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies with <strong>eAcceleratorstrong> v0.9.5, Copyright (c) 2004-2006 eAccelerator, by eAccelerator
Также можете проверить используя функцию phpinfo().

