Pages : 1
#1 Le 21/10/2009, à 07:06
- thierry92
tester une tache cron
Bonjour,
J'ai besoin de mettre en place une tache cron (Ubuntu 8.04 server), alors je commence par le debut ...
Je fais crontab -e
je saisi ma ligne "* * * * * root mkdir /home/testcron"
Rien ne se passe ...
alors j'ai fait sudo crontab -e
et J'y mets cette meme ligne
Rien ne se passe
Si quelqu'un peut me dire comment faire fonctionner une tâche cron ...
Merci d'avance
Hors ligne
#2 Le 21/10/2009, à 07:12
- sylvainsjc
Re : tester une tache cron
Bonjour et bonne journée
ROSA Desktop Fresh KDE 4.13.3
Mon blog sur Linux : http://linuxadvantage.blogspot.com/
Hors ligne
#3 Le 21/10/2009, à 10:45
- thierry92
Re : tester une tache cron
Hé oui en relisant ...
NOTA IMPORTANT: Dans le cas où votre crontab refuserait de s'exécuter, vérifiez que vous disposez bien du package mailutils. En effet, cron logue ses actions en envoyant un mail à l'utilisateur courant.
Merci.
Hors ligne
#4 Le 25/10/2016, à 20:49
- chata85
Re : tester une tache cron
Bonjour,
J'avais ce problème sur mon site, alors pour tester si mon script s'exécute bien j'ai rajouter le code des emails.
J'ai tester, ça marche bien.
Voiçi le code php.
$destinataire = 'email@email.com';
// Pour les champs $expediteur / $copie / $destinataire, séparer par une virgule s'il y a plusieurs adresses
$expediteur = 'email@email.com';
$objet = 'Test'; // Objet du message
$headers = 'MIME-Version: 1.0' . "\n"; // Version MIME
$headers .= 'Content-type: text/html; charset=ISO-8859-1'."\n"; // l'en-tete Content-type pour le format HTML
$headers .= 'Reply-To: '.$expediteur."\n"; // Mail de reponse
$headers .= 'From: "Nom_de_expediteur"<'.$expediteur.'>'."\n"; // Expediteur
$headers .= 'Delivered-to: '.$destinataire."\n"; // Destinataire
$message = '<div style="width: 100%; text-align: center; font-weight: bold">Un Bonjour de linkrand !</div>';
if (mail($destinataire, $objet, $message, $headers)) // Envoi du message
{
echo 'Votre message a bien été envoyé ';
}
else // Non envoyé
{
echo "Votre message n'a pas pu être envoyé";
}
Dernière modification par chata85 (Le 25/10/2016, à 20:52)
Hors ligne
Pages : 1