Wie in 5.3er LTS Version den Cron ausführen über php File
Ich muss mal fragen weil ich gerade folgendes Problem habe.
Der Webspace lässt nur über HTTP Cron zu. Ich kann also kein Shellscript usw machen.
In der "system/config/parameters.yaml"
habe ich dies eingefügt:
Code:
parameters:
router.request_context.host: 'example.com'
router.request_context.scheme: 'https'
Dennoch führt der Cron nicht aus.
Meine Überlegung wäre nun eine PHP Datei zu machen die ich per URL aufrufe die dann direkt
Code:
vendor/bin/contao-console contao:cron
aufruft.
Würdet ihr das so machen oder eher was anderes?
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:
Zitat von
Spooky
Diese Config ist nur für die Ausführung der Cronjobs auf der Konsole relevant. Wenn du /_contao/cron nutzt, brauchst du das nicht
Wie lässt du die Cronjobs ausführen?
Wenn du wirklich keine Cronjobs mit Konsolenkommandos anlegen kannst, kannst du /_contao/cron nutzen (siehe
https://docs.contao.org/dev/framework/cron/#web-url).
Ich habe es gerade mehrmals probiert:
Im Backend vom Webhoster kann ich beim CronJob nur eine WebURL eintragen. Wenn ich also example.com/_contao/cron aufrufe bekomme ich keinen Fehler und keine Bestätigung.
In der Extension von @BugBuster habe ich es auch probiert:
DIe example.com/_contao/cron oder auch als Route:
Dabei kommt es immer zu dieser Meldung:
Anhang 27445
https://community.contao.org/de/imag...AASUVORK5CYII=
Bin für Tipps weiter offen.