Bonjour
Mes sites Web ont un fichier Htaccess qui renvoie, parmi d’autres fonctions, à une page 404.php ; cette page m’envoie un mail d’avertissement en cas de fichier absent, une information parfois utile.
Je reçois comme ça chaque matin, ou à peu près, un mail provenant de l’incursion d’un Bot ou d'un autre dans mon site Web principal où il recherche une page qui n’existe pas.
J’ai réalisé que ce mail a un rôle très positif, il fait office de « preuve de vie » de ce site Web, montrant de manière très simple que ce site fonctionne correctement, une assurance certes limitée à ce périmètre technique, sans que j’ai besoin d’y aller voir.
J’ai l’idée maintenant de créer une fonction Php simple qui serait déclenchée automatiquement par le Cron d’un serveur Web, par exemple une fois par jour, et qui provoquerait l’envoi d’un mail 404.
Ma question : quelle action cette fonction Php pourrait-elle réaliser ?
J’ai essayé avec un include() sur un fichier absent sur le site Web concerné mais j’ai à l’exécution des messages « URL file-access is disabled in the server configuration », ce qui ne fait pas très propre.
Merci par avance de vos suggestions.
Francois
Mes sites Web ont un fichier Htaccess qui renvoie, parmi d’autres fonctions, à une page 404.php ; cette page m’envoie un mail d’avertissement en cas de fichier absent, une information parfois utile.
Je reçois comme ça chaque matin, ou à peu près, un mail provenant de l’incursion d’un Bot ou d'un autre dans mon site Web principal où il recherche une page qui n’existe pas.
J’ai réalisé que ce mail a un rôle très positif, il fait office de « preuve de vie » de ce site Web, montrant de manière très simple que ce site fonctionne correctement, une assurance certes limitée à ce périmètre technique, sans que j’ai besoin d’y aller voir.
J’ai l’idée maintenant de créer une fonction Php simple qui serait déclenchée automatiquement par le Cron d’un serveur Web, par exemple une fois par jour, et qui provoquerait l’envoi d’un mail 404.
Ma question : quelle action cette fonction Php pourrait-elle réaliser ?
J’ai essayé avec un include() sur un fichier absent sur le site Web concerné mais j’ai à l’exécution des messages « URL file-access is disabled in the server configuration », ce qui ne fait pas très propre.
Merci par avance de vos suggestions.
Francois