Rate this article :
This article was useful to you ?
Yes
No
Vous avez noté 0 étoile(s)
Sommaire
Procédure
Cette documentation explique le fonctionnement des commandes crontab
et php
pour exécuter des scripts PHP en ligne de commande depuis le terminal web. Vous y apprendrez comment planifier des tâches avec crontab
et utiliser la commande php
pour exécuter et vérifier vos scripts PHP efficacement.
Préalablement à cette documentation, nous vous invitons à accéder au Terminal web de votre hébergement.
php
La commande php
en ligne de commande est utilisée pour exécuter des scripts PHP, vérifier la syntaxe des fichiers PHP, et interagir avec l'interpréteur PHP en mode interactif. Voici les utilisations courantes de cette commande :
Pour exécuter un script PHP depuis la ligne de commande :
php [options] fichier.php
Options courantes
-f
: Exécuter un fichier PHP.
php -f fichier.php
-r
: Exécuter du code PHP sans utiliser de fichier.
test@webdbXX:~/htdocs$ php -r 'echo "Hello, World!\n";'
Hello, World!
-l
: Vérifier la syntaxe d'un fichier PHP.
test@webdbXX:~/htdocs$ php -l default_index.php
No syntax errors detected in default_index.php
La commande php
est un outil pour exécuter des scripts PHP, vérifier leur syntaxe, et interagir avec l'interpréteur PHP. Elle est particulièrement utile pour les tâches automatisées, les scripts d'administration, et le développement en général.
La commande crontab
est utilisée pour configurer et gérer les tâches planifiées (ou cron jobs) sur les systèmes Unix/Linux. Les tâches planifiées permettent d'exécuter des scripts ou des commandes à des moments précis ou à des intervalles réguliers.
Pour éditer le fichier crontab pour l'utilisateur actuel :
crontab -e
Pour lister les tâches planifiées pour l'utilisateur actuel :
crontab -l
Pour supprimer toutes les tâches planifiées pour l'utilisateur actuel :
crontab -r
Format du fichier crontab
Le fichier crontab est constitué de lignes avec cinq champs de temps suivis de la commande à exécuter :
* * * * * commande
- - - - -
| | | | |
| | | | +----- Jour de la semaine (0 - 7) (dimanche = 0 ou 7)
| | | +------- Mois (1 - 12)
| | +--------- Jour du mois (1 - 31)
| +----------- Heure (0 - 23)
+------------- Minute (0 - 59)
Exemples
30 2 * * * /chemin/vers/la/commande
Exécuter un script toutes les 5 minutes
*/5 * * * * /chemin/vers/le/script.sh
Exécuter une tâche tous les lundis à 8h00
0 8 * * 1 /chemin/vers/la/commande
Rediriger la sortie vers un fichier
0 8 * * 1 /chemin/vers/la/commande >> /chemin/vers/le/fichier.log 2>&1
La commande crontab
et les tâches cron sont des outils pratiques pour automatiser des tâches répétitives et garantir l'exécution régulière des scripts et commandes.
Vous savez maintenant comment :
php
pour exécuter des scripts PHP, vérifier leur syntaxe et interagir avec l'interpréteur PHP en mode interactif.crontab
, en configurant des cron jobs pour exécuter des scripts ou des commandes à des moments précis ou à des intervalles réguliers.Grâce à ces connaissances, vous pouvez désormais automatiser vos tâches de maintenance, de sauvegarde ou de nettoyage, et optimiser la gestion de vos projets web. N'oubliez pas de consulter la documentation et les ressources en ligne pour approfondir votre maîtrise de ces puissants outils de ligne de commande 🚀.
Merci de nous avoir suivis jusqu'ici! Si vous avez des questions ou des retours à partager, n'hésitez pas à laisser un commentaire ci-dessous. Votre expérience et vos astuces sont précieuses pour la communauté! 😊👍
Rate this article :
This article was useful to you ?
Yes
No
1mn reading
Comment se connecter au Terminal web avec LWS Panel ? (console web ssh)
4mn reading
Comment utiliser GIT avec le terminal Web sur mon hébergement mutualisé LWS ?
2mn reading
Comment changer la version PHP Terminal Web LWS Panel
0mn reading
Comment agir sur mon site WordPress avec le Terminal Web ?