Hallo zusammen, seit einiger Zeit funktioniert der Aufruf der Cronjobs nicht mehr in der Shell bzw. aus der Crontab heraus. Der Aufruf erfolgt laut Beispiel so: cd /pfad/zumShop && php5 shopware.php /backend/cron - oder - php5 shopware.php /backend/cron Beides bringt mir nur die Meldung „Status: 301 Moved permanently“. Die Cronjobs werden nicht angestoßen! Eine manuelle Ausführung über den Browser funktioniert aber durchaus. Ich nutze Shopware 4.2.1. Ich bin mir nicht sicher, ob das Problem bereits bei 4.2.0 vorlag. Davor haben die Aufrufe bei mir jedoch funktioniert.
Okay, sieht so aus als hätte ich mir selbst helfen können :happy: Ich hab diese Zeile in meiner Crontab… \*/10 \* \* \* \* cd /pfad/zumShop && php5 shopware.php /backend/cron
…einfach durch diese ersetzt: \*/10 \* \* \* \* wget -q http://www.meinedomain.de/backend/cron
Dann funktioniert es wieder. Die obere Zeile hat wie gesagt vorher immer funktioniert. Weshalb sie jetzt nicht mehr funktioniert kann ich leider nicht erklären.