Mon cron Magento fonctionne normalement il y a environ quelques mois. Mais récemment, il a soudainement cessé de générer un calendrier. La commande cron elle-même fonctionne bien sur mon serveur d'hébergement. Il s'agit de Magento ver 1.8.0.0.
Voici ce que j'ai essayé:
J'essaie d'exécuter cron.php dans le navigateur, et cela ne génère pas de planning dans la table cron_schedule.
Installez l'extension AOE Scheduler, en espérant qu'elle puisse résoudre le problème. Je peux générer un planning à l'aide de cette extension, mais Magento cron ne peut pas exécuter le planning cron.
Installez le nouveau Magento ver 1.8.0.0 dans le serveur d'hébergement, puis exécutez cron.php dans le navigateur, la table cron_schedule est toujours vide.
Installez le nouveau Magento ver 1.8.0.0 dans mon hôte local, puis exécutez cron.php dans le navigateur, il génère un calendrier. J'essaie donc de le télécharger sur le serveur d'hébergement. J'efface le cache Magento, puis j'exécute cron.php dans le navigateur, étonnamment rien ne se passe dans la table cron_schedule. Mais cela fonctionne bien dans mon hôte local.
J'ai un autre site Magento ver 1.7.0.2 sur le même serveur d'hébergement, le cron fonctionne bien.
Je ne sais toujours pas quelle est la cause de ce problème, alors je le poste ici. En espérant que quelqu'un a le même problème et partage la solution.
/usr/bin/wget http://www.mysite.com/cron.php >/dev/null 2>&1
.