Обновление XCache с 2.0.1 до 3.0.1

Как то недавно я обновил XCache с 2.0.1 до 3.0.1, но PHP перезапустить забыл. Долгое время все работало хорошо, но сегодня PHP пришло перезапустить. Попытаюсь зайти на свой сайт — белая чистая страничка (фатал еррор). Сделал dispatch-conf и увидел, что теперь в /etc/php/fpm-php5.4/ext/xcache.ini нужно произвести замену

на

 

Казалось бы, все должно заработать, но не тут то было, теперь — 502 Bad Gateway. Причем Bad Gateway абсолютно на всех хостах, где xcache даже не используется. Ошибка пропадает, когда убираю из /etc/php/fpm-php5.4/ext/xcache.ini строки:

Но возникает другая проблема (в WordPress, например):

Данные ошибки достаточно логичны, потому что для использования xcache_set() необходимо указать количество памяти в переменной xcache.var_size.

Смотрю логи — /var/log/message:

Итого: снова проблемы с threads в PHP.

Решение — пересобрать PHP без threads. Для Gentoo — в /etc/portage/package.use:

 

 

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


Примечание - Вы можете использовать эти HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">