Почти месяц, как я писал что-нибудь: "О, вещи Рождества. Я надеюсь, что возвращаюсь к своим привычкам письменно, чтобы победить с нового года, у меня много вещей в ожидании должен ответить.
Он несколько месяцев беспокоит мой блог. По непонятным причинам, то и начинают возвращаться пустой экран при обращении к какой-либо статьи или даже для доступа к панели администрирования, Войти экран работал нормально, но как только вы прыгаете подлинности ошибки. Перезагрузка веб-сервер для правильного функционирования раз в течение неопределенного периода времени, иногда несколько часов, иногда несколько дней, но в итоге прыгает обратно в режим ожидания.
При проверке ошибки журналов Apache Единственное, что появилось что-то вроде:
- : 34 : 14 2010 ] [ notice ] child pid 4899 exit signal Segmentation fault ( 11 ) [Mon Jan 08 09: 34: 14 2010] [уведомления] потомка 4899 выход сигнала Ошибка сегментации (11)
То есть, я не способствуют вообще тайна, и я не нашел какую-либо полезную ссылку поиск по слову "WordPress ошибка сегментации". Я должен был положить на стол все свои навыки базы и отладки эхо и выходов будет идти по тропинке к моменту, когда он вскочил ошибки. Через пару часов я пришел к выводу, что проблема была в роли wp_filter_kses Архив:
- wp-includes/kses.php
Необходимо знать, почему Ошибка сегментации вызвало ошибку и не PHP стандарта. Кроме того, установлено, что переписывание и тот же файл без изменений, т.е. изменения дата обновления, все стало работать ... пока они не раз. Weird, странные, странные ...
Уже имея четкие ссылки на источник проблемы, простой поиск "kses.php ошибка сегментации" привели меня к источнику проблемы, и это было не что иное, система кэширования использоваться на сервере, eAccelerator . По-видимому, и без логической причины, кэш-память, что файл поврежден, и при попытке прочитать его регулярно причины "Сегментация вины". Это имеет смысл тогда, что изменение файла с момента возвращения на работу, это изменение, приводившая к регенерации кэша его и работает правильно.
Решение сказать eAccelerator кэширования не этим конкретным файлом. Для этого мы добавляем в конфигурационный файл:
/ Etc / php.d / eaccelerator.ini
- eaccelerator. фильтра = "! * kses.php"
Это завершает белые снимки, я надеюсь, восстановить некоторые из визитов и пропустил последние несколько недель, в основном, вниз на каникулы из-за этой ошибки.










Никто не прокомментировал "ошибка сегментации в Wordpress использовании eAccelerator"
Feed комментариев к данной записи TrackbackНаписать ответ