Hallo,
ich verwende das Contao-Bundle "Maklermodul".
Selbiges verlangt die Einrichtung eines Poor-Man-Cronjobs.
Lt. Modulanleitung muss hier:
Code:
app/Resources/contao/config/config.php
... folgender Code abgelegt werden:
PHP-Code:
$GLOBALS['TL_CRON']['hourly'][] = array('Pdir\MaklermodulSyncBundle\Module\Sync', 'estateImport');
$GLOBALS['TL_CRON']['hourly'][] = array('Pdir\MaklermodulSyncBundle\Module\Sync', 'estateIndex');
Das habe ich gemacht.
Meine Frage nun:
Reicht das schon damit der Cronjob läuft?
Er müsste ja nun bei jedem Aufruf des Frontends ausgeführt werden, oder?
(Ich nehme an der Aufruf passiert dann nur wenn wieder eine Stunde seit dem letzten Aufruf vergangen ist.)
Müsste der Cronjob-Aufruf im System-Log dann sichtbar sein?
Das ist er bei meiner Installation nämlich leider nicht – offenbar mache ich was falsch
Die (bessere) Alternative wäre lt. dieser Anleitung
https://docs.pdir.de/#/maklermodul/import
... ein echter Cronjob.
Ich hab aber keinen Schimmer wie ich diesen einrichte.
Die Zeile:
Code:
22 * * * * wget -O /dev/null -q php php vendor/bin/contao-console maklermodul:import && php vendor/bin/contao-console maklermodul:index
... muss offenbar irgendwo geparkt werden.
Die Seite ist bei Mittwald.
Die bieten einen serverseitigen Cronjob an.
Muss obige Zeile dann hier:
Bildschirmfoto 2019-07-25 um 15.48.42.png
... unter Pfad rein?
Bitte um euere Hilfe,
Danke!
Lesezeichen