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