J'exécute un script PHP qui insère des lignes dans une base de données toutes les minutes, en utilisant une tâche cron.
Mon fournisseur dit :
An email will be sent to this address ONLY if your cron produces output.
If no output is generated, then no email will be sent.
Je n'émets des instructions echo dans mon PHP que lorsqu'il y a une erreur de requête. Mais je n'ai pas d'erreurs, et je vois les lignes apparaître dans ma base de données.
Pourtant, je reçois toujours des courriels au contenu (presque) vide, même si je n'ai pas d'erreurs :
Content-type: text/html
Comment puis-je éviter cela ? Qu'est-ce qui est considéré comme une sortie lors de l'exécution d'une tâche cron PHP script ?
UPDATE
Pour se débarrasser de l'en-tête, voir : https://stackoverflow.com/questions/10723546/how-to-get-rid-of-content-type-text-html-in-php-script-sortie