Mon cron job ne fonctionne pas sur cPanel Imprimer

  • 0

La cause la plus fréquente est que l'environnement d'exécution n'est pas le même que sur le terminal. Pour vous assurer que la tâche s'exécute correctement, il est souvent nécessaire d'utiliser la commande curl ou wget pour appeler l'URL de votre script.

Exemple de solution : Au lieu de simplement php /home/user/public_html/script.php, essayez d'utiliser 

/usr/bin/curl -s "https://votre-domaine.com/votre-script.php"

Ajouter curl (ou wget) force la tâche à appeler votre script via HTTP, contournant ainsi les problèmes de chemin ou d'environnement PHP.


Cette réponse était-elle pertinente?

« Retour