skrypt resetujacy apache jesli strona nie wczytuje sie

odi@nowe.pl odi w nowe.pl
Nie, 17 Paź 2004, 22:58:02 CEST


Witaj Michal,

W Twoim liście datowanym 17 października 2004 (22:04:22) można przeczytać:

MC> It seems like on Sunday 17 of October 2004 21:18, odi w nowe.pl typed:

MC> Możliwości jest mnóstwo. Ta przyszła mi do głowy jako pierwsza:
MC> #v+
MC> [root w tintia ~]# wget -q -O /dev/null http://localhost/; echo $?; service
MC> httpd stop; wget -q -O /dev/null http://localhost/foo/; echo $?
MC> 0
MC> Stopping httpd.prefork
MC> service.....................................[ DONE ]
MC> Waiting for httpd to
MC> stop..........................................[ DONE ]
MC> 1
MC> #v-

Mam juz caly gotowy skrypt, dzieki za pomoc.

#!/bin/sh

while [ 1 ]; do

wget -q -O /dev/null http://localhost/;

if [ "$?" = "1" ]; then

/etc/init.d/httpd restart >> /dev/null && echo `date` | mail -s 'Apache zawiesil sie' adres w email.pl

fi

sleep 60

done

-- 
Pozdrowienia,
 odi w nowe.pl






Więcej informacji o liście dyskusyjnej pld-users-pl