xCache 1.3.0 для PHP 5.2.x для Debian/Ubuntu Linux
Релиз, исправляющий многие досадные мелочи
Всем, кто хочет обновить xCache до последней версии, но не знает, как это сделать (либо не хочет собирать из исходников).
Пакет собирался в Ububtu Intrepid Ibex, но подойдёт для всех дистрибутивов, основанных на Debian и использующих PHP 5.2.x.
Из приятных мелочей — исправлены многие ошибки в модуле кэширования и устранена ошибка, приводящая к segmentation fault при очень длинном пути в xcache.mmap_path.
xCache 1.3.0 для архитектуры i386xCache 1.3.0 для архитектуры amd64- xCache 1.3.0 для архитектуры i386
- xCache 1.3.0 для архитектуры amd64
Установка:
- Для архитектуры i386:
[-]View Code Bashwget http://d.sjinks.pro/xCache/php5-xcache_1.3.0-1~intrepid~sj2_i386.deb -O php5-xcache_1.3.0-1~intrepid~sj2_i386.deb
dpkg -i php5-xcache_1.3.0-1~intrepid~sj2_i386.deb - Для архитектуры amd64:
[-]View Code Bashwget http://d.sjinks.pro/xCache/php5-xcache_1.3.0-1~intrepid~sj2_amd64.deb -O php5-xcache_1.3.0-1~intrepid~sj2_amd64.deb
dpkg -i php5-xcache_1.3.0-1~intrepid~sj2_amd64.deb
Предполагается, что все зависимости (libc6 (>= 2.4), phpapi-20060613) установлены заранее.
UPDATE: обновил xCache версией из SVN. Добавилась функция xcache_unset_by_prefix() и исправлены мелкие баги.
Мар
2010
Комментарии к статье «xCache 1.3.0 для PHP 5.2.x для Debian/Ubuntu Linux» (9) »
Пожалуйста, не используйте эту форму для комментирования! Данная форма предназначена исключительно для ботов.
Оставить комментарий к записи «xCache 1.3.0 для PHP 5.2.x для Debian/Ubuntu Linux»
गते गते पारगते पारसंगते बोधि स्वाहा
Меня зовут Владимир, я программист-фрилансер, специализирующийся на Web-программировании и програмировании под Linux.
По совместительству занимаюсь администрированием LAMP/LNMP-серверов и техническим переводом.


Спасибо!
Все встало просто идеально.
Объясните, пожалуйста, чем XCache лучше аналогов. И вообще стоит ли ставить его?
Он не лучше, он другой
Лично я предпочитаю eAccelerator (из-за встроенного оптимизатора).
Смысл ставить имеет, хотя бы потому, что xCache (и другие акселераторы) кэшируют байт-код, что повышает производительность сервера благодаря отсутствию необходимости каждый раз компилировать PHP-файл в байт-код.
А какой командой можно проверить версию XCache? И вообще как проверить работает ли XCache? А то я устанавливал, а щас после перезагрузки сервера, смотрю, в списке процессов его нет. Ведь должен быть? А вообще классная вещь, когда только установил, сайты стали быстрее работать.
Нет, в списке процессов его не видно. По сути дела, это разделяемая библиотека, висит она в памяти процесса php.
Уже нашел, это файл с phpinfo показывает
Кстати у меня работает и в процессах XCache таки нет, а версия XCache v1.2.2. Это чтобы обновить, надо ваш пакет как бы поверх установить?
Да.
выполнив wget http://d.sjinks.pro/xCache/php5-xcache_1.3.0-1~intrepid~sj2_i386.deb -O php5-xcache_1.3.0-1~intrepid~sj1_i386.deb
файл сохраняется как php5-xcache_1.3.0-1~intrepid~sj1_i386.deb
потом вы предлагаете запустить
dpkg -i php5-xcache_1.3.0-1~intrepid~sj2_i386.deb
получаем ошибку. зачем вообще -O с другим названием ?
Иван, я когда собрал новую версию xCache, не везде обновил статью
Поправил команды, вроде сейчас должно быть правильно.