in Профессиональное

Устанавливаем eAccelerator для php5 в windows

Так уж повелось, что разработку я веду на локальной windows-машине с использованием denwer. С каждым апгрейдом комп становился мощнее и php для девелоперских нужд работал вполне удовлетворительно. Однако, с переходом на symfony 1.4 с ужасом обнаружил, что генерация страницы в development-окружении составило более 1500 ms. Понятно, что dev environment предназначена для отладки, но все-равно не айс. Ниже мы поставим eAccelerator на локальный denwer.

Все в общем-то не сложно, так что это скорее “хозяйке на заметку”:

; загрузка расширения. разместите его первым в списке расширений. хуже не будет )
extension="eaccelerator.dll"

; базовая конфигурация акселератора
[eaccelerator]
eaccelerator.shm_size="64"
eaccelerator.cache_dir="z:/tmp/eaccelerator"
eaccelerator.enable="1"
eaccelerator.optimizer="1"
eaccelerator.check_mtime="1"
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"
eaccelerator.keys = "shm"
eaccelerator.sessions = "shm"
eaccelerator.content = "shm"
  • Перезапускаем вебсервер. Проверяем конфигурацию (phpinfo):


Если вы видите аналогичные блоки у себя, все прошло успешно. Если не видите – мануал вам в помощь. Или пожалуйтесь тут, если смогу – помогу ))

Write a Comment

Comment

ERROR: si-captcha.php plugin: GD image support not detected in PHP!

Contact your web host and ask them to enable GD image support for PHP.

ERROR: si-captcha.php plugin: imagepng function not detected in PHP!

Contact your web host and ask them to enable imagepng for PHP.