Créer des tâches automatisées (CRON) sur votre hébergement web
Découvrez comment créer des tâches CRON pour automatiser vos tâches planifiées sur un hébergement web
Objectif
Sur votre hébergement web OVHcloud, vous pouvez utiliser des scripts pour automatiser certaines opérations. Une tâche planifiée (« tâche CRON ») permet à vos scripts de s’exécuter à des moments spécifiques, sans action de votre part.
Découvrez comment créer des tâches CRON pour automatiser vos tâches planifiées sur un hébergement web.
OVHcloud met à votre disposition des services dont la configuration, la gestion et la responsabilité vous incombent. Il vous revient de ce fait d’en assurer le bon fonctionnement.
Nous mettons à votre disposition ce guide afin de vous accompagner au mieux sur des tâches courantes. Cependant, nous vous recommandons de faire appel à un prestataire spécialisé et/ou de contacter l’éditeur du service si vous éprouvez des difficultés. En effet, nous ne serons pas en mesure de vous fournir une assistance. Plus d’informations dans la section « Aller plus loin » de ce guide.
Prérequis
- Posséder une offre d’hébergement web
Accès à l’espace client OVHcloud
- Lien direct :
- Pour accéder à vos services :
Web Cloud>Hébergements> Sélectionnez votre hébergement web
En pratique
Création d’une tâche automatisée
Cliquez sur les onglets ci-dessous pour afficher successivement chacune des 5 étapes.
Accédez à la page , puis choisissez l’hébergement web concerné.

Modifier ou supprimer une tâche planifiée
Cliquez sur les onglets ci-dessous pour afficher successivement chacune des 3 étapes.
Accédez à la page , puis choisissez l’hébergement web concerné.

Limitations des tâches planifiées sur votre hébergement web
Dépannage
Test de votre script avec un navigateur Web
Un test simple pour voir si votre script produira une erreur est de l’exécuter dans un navigateur Web. Par exemple, si le chemin d’accès de votre script est « www/cron.php » et que votre domaine d’hébergement est « mypersonaldomain.ovh », vous devez utiliser l’URL « http://mypersonaldomain.ovh/cron.php ». Si aucune erreur ne s’affiche mais que le script ne fonctionne pas comme prévu, suivez les suggestions ci-dessous.
Vérification de l’utilisation des chemins absolus
Veillez toujours à utiliser des chemins d’accès absolus aux fichiers de vos scripts. La constante « DIR », par exemple, peut aider à recevoir le chemin courant dans les scripts PHP (documentation PHP).
Vérification des logs d’exécution
Dans les logs de votre hébergement web, accessibles depuis votre , vous verrez la catégorie de log intitulée « CRON ».
Consultez notre guide « Consulter les statistiques et les logs de mon site hébergé sur une offre mutualisée » pour plus de détails.
Exemple de logs
- Exemple de fin de script correctement exécuté
[2026-03-30 00:36:01] ## OVH ## START - 2026-03-30 00:36:01.524384 executing: /usr/local/php7.2/bin/php /homez.161/myftpusername/www/myscript.sh
[2026-03-30 00:36:01]
[2026-03-30 00:36:01] ## OVH ## END - 2023-08-10 22:39:44.086166 exitcode: 0
- Exemple d’échec en raison d’un dépassement du temps d’exécution
[2026-03-30 00:36:01] ## OVH ## START - 2026-03-30 00:36:01.524384 executing: /usr/local/php7.2/bin/php /homez.161/myftpusername/www/sleep.sh
[2026-03-30 01:36:01] ## OVH ## ERROR - CRON TASK INTERRUPTED BY OVH - reason: your script duration exceeded the maximum permitted (3600 seconds)
[2026-03-30 01:36:01] ## OVH ## END - 2026-03-30 01:36:01.086166 exitcode: 0
- Exemple d’échec car le fichier de script est introuvable dans le chemin d’accès spécifié
[2026-03-30 00:36:01] ## OVH ## START - 2026-03-30 00:36:01.524384 executing: /usr/local/php7.2/bin/php /homez.161/myftpusername/www/noscript.sh
[2026-03-30 00:36:01] ## OVH ## ERROR command '/homez.161/myftpusername/www/noscript.sh' not found
[2026-03-30 00:36:01] ## OVH ## END - 2026-03-30 00:36:01.086166 exitcode: 255
- Exemple d’échec en raison d’une erreur d’autorisation (chmod) ou d’une configuration incorrecte du fichier .ovhconfig
[2026-03-30 18:07:10] ## OVH ## Your job could not be initiated for an unknown reason.
[2026-03-30 18:07:10]
[2026-03-30 18:07:10] ## OVH ## END - 2026-03-30 18:07:10.969840 exitcode: 255
Aller plus loin
Configurer le fichier .ovhconfig de son hébergement web
Utiliser l’accès SSH de son hébergement web
Consulter les statistiques et les logs de mon site hébergé sur une offre mutualisée
Pour des prestations spécialisées (référencement, développement, etc), contactez les partenaires OVHcloud.
Si vous souhaitez bénéficier d’une assistance à l’usage et à la configuration de vos solutions OVHcloud, nous vous proposons de consulter nos différentes offres de support.
Échangez avec notre communauté d’utilisateurs.




