myhand

Рейтинг
278
Регистрация
16.09.2009

pid-файлы лежат, как правило, в /var/run/

где какой конкретно "прописано" - можно узнать из конфигурационного файла или init-скрипта (в /etc/init.d/)

А взять и посмотреть документацию и примеры?

sms оно само не умеет. нужны дополнительные танцы с бубном, например слать через внешний гейт email -> sms

pupseg:
monit, nagios да все что угодно.

Нагиос и все-что-угодно изкаробки для этого не предназначен. Это как на ТЗ "сделайте мне буратину" отреагировать предъявлением полена и ножа. Дескать - вот, Вам осталось только отковырять лишнюю деревяшку...

pupseg:

был когда то у меня клиент с классическим меганибацца скриптом в кроне
"есле httpd нет в процессах, знач reboot" и, следовательно, со звонками на телефон мне в три часа ночи, каждую ночь, в то время как сервер на саппорте не был.

Ну и зачем таким уподобляться?

pupseg:

не хочу никоем боком обидеть скрипто-писателей, но я за 7-летнею практику не видел еще ни одного корректного чекера\автораннера процессов, хотя, признаю - очень достойные попытки реализации тоже видел.

Ну вот тот же монит вполне корректный. Вы его видели?

pupseg:
поправил. ошибка была.

Боюсь, Вы даже близко не представляете сколько в этой **** еще ошибок. Не надо такую порнографию советовать.

maxttor:
Посоветуйте что нибудь, что бы следить за процессами: если процесс падает, "это" его подымает...

нужно понять почему падает и отучить...

а так, по исходному "ТЗ" - monit поможет.

yesRuslik:
Какраз с апачем и есть проблема, сравнить контрольную сумму бинарника текущего и исходного, она не будет совпадать. Что именно скручено в апаче - не важно, важно знать как это происходит.

Извините - если у вас подменили бинарник, доступный на запись только руту (и вы 100% в этом уверены), то причем здесь клоз^Wапач-то?

Сносите систему в сторонку - заменяйте ее новым сервером, переустановленным с нуля. А дальше разбирайтесь какой патч к ядру вы забыли поставить, где вы намутили идиотские права и т.п. Разруха^WПроблема явно не в апаче...

Sower:
Проблему решил таким образом:
<IfModule mod_php5.c> AddType application/x-httpd-php .php .phtml .php3 .html .shtml AddType application/x-httpd-php-source .phps</IfModule>
<?php include('/file.php'); ?>

Вы на будущее немного определяйтесь с информацией, которую даете описывая проблему. По Вашему первому сообщению было большое подозрение что речь шла о работе директивы mod_include.

Sower:
Можно подробней, где и какие компрессии могут стоять и как их отключить, чтоб не отключить что нибудь не то.

Взять и посмотреть в документации PHP про опцию, которую упоминали.

Всего: 4890