
Le hack est tout simple et consiste à envoyer un mail de notification
lorsque le blog retourne des messages d'erreurs graves aux utilisateurs (base
de données injoignable par exemple).
Editer le fichier "/inc/prepend.php" et rendez-vous à la fin du fichier.
Vous devriez trouver une fonction qui se nomme "__error"
function __error($summary,$message)
Il suffit d'ajouter le code suivant au début de la fonction :
$from = "mon_adresse@truc.fr";
$to = "mon_adresse@truc.fr";
$subject = mb_encode_mimeheader('Blog Error','UTF-8','B');
$headers[] = 'From: '.$from;
$headers[] = 'Content-Type: text/plain; charset=UTF-8;';
$message = $summary."\r\n\r\n";
mail::sendMail($to,$subject,$message,$headers);
Vous serez ainsi prévenu de toute les erreurs graves qui se produisent sur
votre blog.
Attention, si votre blog est très fréquenté, ce type de hack
pourrait bombarder votre messagerie d'email. Des idées pour temporiser l'envoi
de mail ?
Derniers commentaires