Mein Magento Cron funktioniert normalerweise vor ein paar Monaten. Aber in letzter Zeit wird plötzlich kein Zeitplan mehr erstellt. Der Befehl cron selbst läuft auf meinem Hosting-Server einwandfrei. Es ist Magento Version 1.8.0.0.
Folgendes habe ich versucht:
Ich versuche, cron.php im Browser auszuführen, und es wird kein Zeitplan in der Tabelle cron_schedule generiert.
Installieren Sie die AOE Scheduler-Erweiterung, in der Hoffnung, dass das Problem dadurch behoben werden kann. Mit dieser Erweiterung kann ich einen Zeitplan erstellen, aber Magento Cron kann den Cron-Zeitplan nicht ausführen.
Installieren Sie das neue Magento Version 1.8.0.0 auf dem Hosting-Server und führen Sie dann cron.php im Browser aus. Die Tabelle cron_schedule ist noch leer.
Installieren Sie das neue Magento Version 1.8.0.0 in meinem lokalen Host und führen Sie dann cron.php im Browser aus. Dadurch wird ein Zeitplan generiert. Also versuche ich es auf den Hosting Server hochzuladen. Ich lösche den Magento-Cache und führe dann cron.php im Browser aus. Überraschenderweise passiert in der Tabelle cron_schedule nichts. Aber es funktioniert gut in meinem lokalen Host.
Ich habe eine andere Magento-Site Version 1.7.0.2 auf demselben Hosting-Server. Der Cron funktioniert einwandfrei.
Ich weiß immer noch nicht, was die Ursache für dieses Problem ist, also poste ich es hier. Ich hoffe, dass jemand das gleiche Problem hat und teile die Lösung.
/usr/bin/wget http://www.mysite.com/cron.php >/dev/null 2>&1
.