Nous utilisons des cookies pour améliorer votre expérience de visite de notre site Web. Pour plus d'informations, Cliquez ici.
Mentions légales
×

Vue d'ensemble de la vie privée

Ce site utilise des cookies afin que nous puissions vous fournir la meilleure expérience utilisateur possible. Les informations sur les cookies sont stockées dans votre navigateur et remplissent des fonctions telles que vous reconnaître lorsque vous revenez sur notre site Web et aider notre équipe à comprendre les sections du site que vous trouvez les plus intéressantes et utiles.

Vous pouvez régler tous vos paramètres de cookies en naviguant sur les onglets sur le côté gauche.

Nom du cookieAcceptez
GDPR PRO - Règlement sur la protection des données générales - tout en 1 Ce module aide le site adevenir conforme à la norme RGPD en ajoutant les fonctionnalités conformes à la loi.
unknown

Prestashop : comment resoudre probleme cron sur Ionos ?

tout servces prestashop

PrestaShop : Vérifier l’URL du cron dans le module dédié

Dans PrestaShop, le module Cron tasks manager ou un autre module similaire permet de configurer des tâches automatisées. Vérifie bien que l’URL générée est correcte et fonctionne lorsque tu la colles dans le navigateur.

Une URL mal formée ou pointant vers une page supprimée peut rendre la tâche inopérante. Assure-toi que cette URL fonctionne manuellement, avant de la programmer sur IONOS.


PrestaShop : Créer la tâche cron dans l’espace client IONOS

Sur IONOS, va dans ton espace client > Hébergement > Planificateur de tâches (cron). Crée une nouvelle tâche en indiquant la commande wget ou curl suivie de l’URL du cron PrestaShop.

Choisis la bonne fréquence d’exécution (ex. toutes les heures) et vérifie que le chemin complet est bien accepté. Cela permet de lancer les scripts automatiques comme l’envoi d’e-mails ou le nettoyage du cache.


PrestaShop : Tester l’exécution manuelle de la tâche cron

Avant de compter sur IONOS, teste l’URL du cron dans ton navigateur. Si l’URL s’exécute correctement, tu verras souvent un message de confirmation ou un simple “OK”.

Si elle affiche une erreur 500 ou une page blanche, le problème vient du côté PrestaShop ou du module, pas d’IONOS. Cela t’aide à cibler si le souci est lié à l’hébergeur ou à la boutique.


PrestaShop : Vérifier les permissions sur les fichiers appelés

Si la tâche cron pointe vers un script personnalisé dans PrestaShop (ou un module), assure-toi que ce fichier a les bons droits d’exécution. Sur IONOS, les scripts doivent avoir des permissions de lecture correctes (644).

Un fichier restreint peut générer une erreur d'accès ou être ignoré par le serveur. Vérifie également que les dossiers parents sont bien en 755 pour autoriser le parcours.


PrestaShop : Utiliser curl ou wget selon la configuration IONOS

Sur certains plans IONOS, la commande wget peut ne pas être disponible ou autorisée. Dans ce cas, utilise curl pour exécuter la tâche cron. Le format de commande est légèrement différent.

Assure-toi que tu appelles bien l’URL complète, y compris le préfixe https://. Si la commande n’est pas reconnue, contacte IONOS pour connaître les commandes autorisées dans les cron jobs.


PrestaShop : Examiner les logs d’exécution des tâches

Dans le gestionnaire de tâches IONOS, tu peux demander à enregistrer la sortie de la tâche cron dans un fichier .log. Analyse ce fichier pour voir si la tâche s’est bien exécutée ou si une erreur serveur est survenue.

C’est un excellent moyen de diagnostiquer des problèmes silencieux, surtout si les tâches ne semblent pas s’exécuter mais ne génèrent pas de message d’erreur visible.


PrestaShop : Adapter la fréquence d’exécution de la tâche

Si tu exécutes ta tâche trop souvent (par exemple toutes les minutes), IONOS peut restreindre son exécution, surtout sur les hébergements mutualisés. Respecte un délai raisonnable comme 15 ou 30 minutes.

Trop de sollicitations peuvent être bloquées par un système de protection anti-abus. Une fréquence bien calibrée garantit une exécution régulière sans générer de surcharge serveur.


PrestaShop : Activer les logs internes du module cron

Certains modules cron de PrestaShop disposent de leur propre système de journalisation. Active cette fonction pour voir l’historique des exécutions et les éventuelles erreurs rencontrées.

Tu peux ainsi détecter si la tâche est bien déclenchée, mais échoue ensuite pour une autre raison (problème de script, erreur PHP, etc.). Ces logs sont précieux pour corriger la source exacte du problème.


PrestaShop : Désactiver le cache si les tâches ne s’exécutent pas

Dans certains cas, les tâches cron ne s’exécutent pas correctement à cause du cache activé (notamment le cache Smarty ou celui des modules). Essaie de désactiver temporairement le cache dans Performances.

Cela permet de tester les tâches en environnement "propre", sans interférence. Une fois le problème résolu, tu pourras réactiver le cache intelligent pour optimiser les performances globales.


PrestaShop : Contacter le support IONOS en cas de blocage

Si la tâche cron ne s’exécute toujours pas malgré une configuration correcte, contacte le support technique IONOS. Donne-leur l’URL, la commande utilisée, et la fréquence configurée.

Ils pourront vérifier les limitations serveur, débloquer une commande ou corriger un problème de droits. Leur intervention est utile pour résoudre des cas où le planificateur ne fonctionne pas comme prévu.