he topado de la necesidad a ser más proactivo y reactivo de Cuándo un sitio web se cae. He construido muchas webs
WordPress durante muchos años y este año de que he conseguido realmente en la los personalización. Porque estoy ayudando a otros, esto significa utilizar webhosters diferentes. He sido cliente de
1 & 1 hace 10 años y una vez que se ha establecido un sitio web, nunca he tenido un problema con lo propio. Lamentablemente, esto no es cierto de otros webhosters y ciertamente no significa que en cuclillas si la gente puede ayudar, hacer cambios DNS y romper cosas. Nada como recibir un llamada diciendo 'nuestra web, por favor, arreglar cuanto antes!' y darse cuenta de ha estado caído durante horas! Así nace el web-check bash script.
El año pasado escribí un sencillo script de bash que utiliza wget para agarrar una copia de una página web, luego comparar a una copia anterior de la página web Notificarme si había una diferencia. (Esto era para un trabajo de publicación de página de un sitio web de la empresa).
#! / usr/bin/env bash
Si [[-f new_page.html]]; entonces
MV new_page.html old_page.html
fi
new_page.html - O wget $1 >/dev/null 2 > & 1
diff./new_page.html./old_page.html >/dev/null
Si [[$? - ne 0]]; entonces
printf "%s\n" "el archivo ha cambiado!"
notificar-enviar "el archivo ha cambiado!"
fecha
exit 0
otra cosa
printf "%s\n" "Ningún cambio"
notificar-enviar "el archivo no ha cambiado!"
fecha
exit 0
fi