Hallo,
leider haben wir Probleme mit der Ausführung der eingerichteten Cronjobs. Hauptsächlich geht es uns dabei um den Cronjob für die Leerung des HTTP Caches.
Eingerichtet ist der Aufruf serverseitig im Crontab mit dem Aufruf
wget -q http://dershop/backend/cron
Dieser Aufruf steht so ja auch in der Doku. Da hier ja nur eine URL aufgerufen wird, die den Cronjob im Shop anwerfen sollte, sofern der Ausführungszeitpunkt erreicht ist.
Testweise haben wir die entsprechende URL auch manuell im Browser aufgerufen, was ja den selben Effekt haben sollte. Leider ohne Erfolg. Als Antwort erhalten wir nur eine leere Seite, im access.log finden sich dazu 405 Fehler, ( “BAN / HTTP/1.1” 405 )" Method not allowed", die wohl darauf hinweisen, dass der Aufrufe die falsche Ressource / URL aufruft? Die Adresse ist allerdings korrekt.
Wir haben zusätzlich nach einer Kommandozeilen Alternative für genau diesen Cron zu suchen, php bin/console xxx leider scheint es aber kein exakten Kommandozeilengegenstück hierfür zu geben?
Hatte jemand dieses Problem bereits? Was müssen wir ändern um den Webaufruf des Crons zum funktionieren zu bringen? Oder gibt es eine Kommandozeilenalternative, die wir übersehen haben?
Hat da vielleicht jemand Tips für uns?