Bonjour

je cherche à contrôler la bonne exécution d'un script php et d'envoyer un e-mail en cas de problème. Exemple de script sh:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
cd /www/include/repertoire
mkdir -p /var/log/repertoire
/usr/bin/php update_mes_valeurs.php > /var/log/repertoire/monlog.log
Donc si ce script se passe bien, tant mieux mais sinon, je souhaiterais envoyer un mail (p.ex. problème lors de l'execution). Certaines erreurs peuvent être gérées au niveau du script php mais d'autres, comme p.ex. manque de mémoire ne peuvent pas.

Comment est-ce que le shell gère cela?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
if update_mes_valeurs.php == -1 # erreur
mail | -s "erreur" -c skeut@domaine.com
Est-ce que qqn peut me proposer qqch?

merci bien
skeut