Рестарт Apache в случае недоступности сайта

Иногда нужны простые но эффективные средства решения насущных задач. Например, у меня сложилась ситуация, когда сайт периодически начинает выдавать ошибку 500, не отмечая ничего в логах. Похоже, падает расширение PHP (подозрения на APC, но не в этмо суть). Рестарт лечит проблему. Так как разбираться в ее истоках сейчас времени нет, я решил применить временное простое, но эффективное решение:

Создается скрипт, запуск которого можно поместить в cron (расписание зависит от ситуации и важности сайта). Код:

 

Об авторе Валера Леонтьев

Программист PHP/MySQL.
Запись опубликована в рубрике IT, Web, Все рубрики с метками , , , . Добавьте в закладки постоянную ссылку.

Добавить комментарий