На сервере с CentOS 5.1 столкнулся с такой проблемой: Apache при открытии PHP-страниц с завидным постоянством писал в лог следующие ошибки:
*** glibc detected *** /usr/sbin/httpd: corrupted double-linked list: 0x09a939f8 ***
К сожалению, поиск в Google практических результатов не дал: ошибка могла случаться на любом железе и любой версии Linux. Больше всего жаловались (не)счастливые обладатели Zend Optimizer.
Обновил CentOS до 5.2 (в обновлении пришёл новый glibc
), но это не помогло. Странно, я видел много серверов, работающих на CentOS без таких ошибок.
Пытаясь найти минимальную конфигурацию, на которой бы воспроизводились ошибки, я отключал один за одним модули Apache, модули PHP, но всё тщетно. Когда же я отключил mod_php, ошибка пропала — на статических страницах всё было прекрасно. Читать статью «Обновление PHP до 5.2.x в CentOS 5» полностью…
Три недели назад я рассказывал про одну из конфигураций nginx для WordPress. С тех пор я получил пару отзывов, что так делать неправильно с ссылкой на конфигурацию, одобренную Игорем Сысоевым (автором nginx). Лежит она здесь:
This has the approval of Igor, the creator - you cannot get better than that.
Читать статью «Конфигурация nginx для WordPress: критический взгляд со стороны» полностью…
APC (он же Alternative PHP Cache) — бесплатное расширение к PHP, предназначенное для оптимизации промежуточного кода и кэширования данных и компилированного байт-кода в разделяемой памяти.
Я заинтересовался APC с позиции его возможного применения в плагине WP File Cache, но при реализации модуля столкнулся с некоторыми особенностями (читай: ошибками), о которых документация умалчивает. Читать статью «Недокументированные особенности APC» полностью…
Вторая статья из серии "WordPress: Заменяем Apache лёгким web-сервером".
Первая статья была посвящена nginx, в данной статье разберём особенности конфигурирования mathopd и WordPress для совместной работы. Читать статью «WordPress: заменяем Apache mathopd’ом» полностью…
Собственно, возникла идея: как заставить WordPress работать под другим web-сервером? Для начала я решил поэкспериментировать с nginx, если будет время — попробую и другие web-сервера. Читать статью «WordPress: заменяем Apache nginx’ом» полностью…