Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2406 connectés 

 


Dernière réponse
Sujet : Utilisation de crontab pour planifier un script php
Goulf Et Hop ! C'est bon j'ai trouvé une solution à mon problème.
 
J'ai éditer mon fichier crontab avec la commande crontab -e
et j'ai mis  
 
30 7 * * * php /bdd/script.php
 
mon script se trouvant dans le répertoire /bdd/
 
Mon script s'execute bien tous les jours a 7h30.
 
Merci à tous pour votre aide.

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Goulf Et Hop ! C'est bon j'ai trouvé une solution à mon problème.
 
J'ai éditer mon fichier crontab avec la commande crontab -e
et j'ai mis  
 
30 7 * * * php /bdd/script.php
 
mon script se trouvant dans le répertoire /bdd/
 
Mon script s'execute bien tous les jours a 7h30.
 
Merci à tous pour votre aide.
Goulf bizarre, j'ai cherché des infos concernant le package php-cli et sous Fedora yum ne me trouve pas ce package...
 
->memaster32  Sans doute qu'il existe d'autres solutions pour envoyer des e-mails, mais j'ai besoin d'informations extraites de ma base MySql, d'où le choix de php.
 
->Dark_Schneider Si je comprends bien, je dois placer #!/usr/bin/script.php au début de mon fichier script.php qui se trouverait dans /usr/bin/ ?
 
Je débute en Linux donc je ne sais pas qu'elle est la meilleure solution à adopter à mon problème.
Dark_Schneider ne pas oublier d'installer l'interpréteur PHP. mod_php ne suffit, il faut installer souvent un package du type php-cli
 
tu peux aussi mettre u début du script la ligne suivante :


#!/usr/bin/php


 
en admettant que la commande php se trouve dans /usr/bin

jlighty il peut toujours passer par l'interpréteur php
30 7 * * * php /var/www/bdd/script.php par ex
memaster crond est la plupart du temps toujours actif
pour verifier :
#service crond status
pour eventuellement le demarrer ou le redemarrer
#service crond start
#service crond restart
 
par contre je ne sais pas s'il executera ton script php
dans la mesure ou c'est un serveur apache qui compile le code php. :sweat:  
il y a peut être mieux a faire qu'un script en php pour envoyer
des mails. :non:
Goulf Bonjour.
 
Je développe un intranet en php sur une distribution Fedora. Je désire envoyer un e-mail automatiquement à certains utilisateurs en début de journée. Je voudrai savoir s'il est possible d'exécuter un script php via cron et crontab.
 
J'ai regardé quelques informations sur cron et crontab  via man, mais ça ne me parle pas trop.  
 
Est-ce qu'une entrée dans crontab comme suit serait correcte ?
 
30 7 * * * bdd/script.php
 
Par exemple pour exécuter mon script php tous les jours a 7h30.
 
Comment lancer le demon cron automatiquement ? Bref je suis preneur de toutes les informations relatives a cron et crontab.
 
Merci d'avance pour votre aide.

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)