A PHP Error was encountered

Severity: 8192

Message: mysql_escape_string(): This function is deprecated; use mysql_real_escape_string() instead.

Filename: mysql/mysql_driver.php

Line Number: 303

Установка eAccelerator 0.9.6.1 (apache2) на Debian 5

Установка eAccelerator 0.9.6.1 (apache2) на Debian 5

Автор: Mowshon.
Опубликовано 25 июля 2011
в рубрике PHP, Рабочая среда

Просмотров: 3610.
Подписаться на комментарии по RSS.

Установка eAccelerator 0.9.6.1 (apache2) на Debian 5

Если Вам кажется, что PHP стал тормозить или, же, напротив, его нужно немного ускорить вам нужен акселератор.

В интернете есть много статей "Как установить eAccelerator" но некоторые ссылки там уже не рабочие. Для опытных администратором нерабочая ссылка это не проблема, но для новичка ошибка в консоли из за нерабочий ссылке может быть непонятной.

Что такое eAccelerator и для чего он нужен ?

eAccelerator — бесплатный и открытый проект, является акселератором php кода, оптимизатор и распаковщик. В нем разработаны такие функции как динамического кэширования контента. С помощью него можно воспользоваться возможностями оптимизации PHP-скриптов для ускорения их исполнения.

Проект жив и успешно развивается, актуальная версия 0.9.6.1 добавлена 31 мая 2010

Версию eAccelerator 0.9.6.1 сегодня мы и поставим.

Нам нужно скачать архив eAccelerator 0.9.6.1

Можно скачать его по ссылке тут или с сервера live-code.ru тут

- Загружаем архив в папку /tmp

cd /tmp
tar xvfj eaccelerator-0.9.6.1.tar.bz2
cd eaccelerator-0.9.6.1
phpize
./configure
make
make install
Готово!

Создаем конфигурационный файл '/etc/php5/conf.d/eaccelerator.ini' следующего содержания:

extension="eaccelerator.so"
eaccelerator.shm_size="64"
eaccelerator.cache_dir="/var/cache/eaccelerator"
eaccelerator.enable="1"
eaccelerator.optimizer="1"
eaccelerator.check_mtime="1"
eaccelerator.debug="0"
eaccelerator.filter=""
eaccelerator.shm_max="0"
eaccelerator.shm_ttl="3600"
eaccelerator.shm_prune_period="1800"
eaccelerator.shm_only="0"
eaccelerator.compress="1"
eaccelerator.compress_level="9"

Создаем папку для хранения файлов eAccelerator'а:

mkdir -p /var/cache/eaccelerator
chmod 0777 /var/cache/eaccelerator

Перезапускаем apache

/etc/init.d/apache2 restart

Комментариев: 2

  1. Евгений | 10.02.2012 в 13:38:45 | #1

    после вот этого:

    tar xvfj eaccelerator-0.9.6.1.tar.bz2

    cd eaccelerator-0.9.6.1

    phpize

    root@evgenyi:/usr/local/eAccelerator/eaccelerator-0.9.6.1# phpsize

    bash: phpsize: command not found

  2. Mowshon | 10.02.2012 в 20:39:10 | #2

    Евгений, там не phpsize а phpize

    Если Вам выдает "phpize: command not found"

    Нужно выполнить в консоль

    apt-get install php5-dev

Оставьте комментарий!

Гость
Комментатор / хотите им стать

Чтобы стать комментатором введите email и пароль. Напишите комментарий. В дальшейшем ваша связка email-пароль, позволит вам комментировать и редактировать свои данные. Не забудьте про активацию (инструкция придет на ящик, указанный при регистрации).

grin LOL cheese smile wink smirk rolleyes confused surprised big surprise tongue laugh tongue rolleye tongue wink raspberry blank stare long face ohh grrr gulp oh oh downer red face sick shut eye hmmm mad angry zipper kiss shock cool smile cool smirk cool grin cool hmm cool mad cool cheese vampire snake excaim question

(обязательно)