Hay!
Ich hab was kurioses und hoffe drauf, dass sich jemand das erklären kann:
Ich hab in einem lxc Container ein Debian am laufen.
Bei (eigenen) Crons ist es allerdings so, dass diese mal wollen und mal nicht:
funktioniert. Beim Aufruf des Verzeichnisses
passiert nichts.
Lustigerweise funktionierte das ganze ohne Probleme in einem alten openvz Container.
Benutzerrechte habe ich überprüft - steht derzeit alles auf root. Auch Dateirechte sind identisch.
Die Datei an sich sieht so aus:
Das php Script holt eine xml von einem anderen Server, lädt das ganze in die Datenbank und schreibt danach in eine logfile.
Direkt im Terminal aufgerufen mit
dailyupdate
funktioniert auch alles.
Ich hab mittlerweile ein paar Stunden an den Crons rum probiert und bin echt ratlos. Hat jemand eine Idee dazu?
PS: Man achte nciht auf die Cron Zeit - damit habe ich rumprobiert. Das ganze läuft eigentlich alle 12 Stunden.
Ich hab was kurioses und hoffe drauf, dass sich jemand das erklären kann:
Ich hab in einem lxc Container ein Debian am laufen.
Bei (eigenen) Crons ist es allerdings so, dass diese mal wollen und mal nicht:
Code:
54 7 * * * /home/cron_own/dailyupdate
syslog Eintrag: /USR/SBIN/CRON[15429]: (root) CMD (/home/cron_own/dailyupdate
funktioniert. Beim Aufruf des Verzeichnisses
Code:
54 7 * * * /home/cron_own
syslog Eintrag: /USR/SBIN/CRON[15484]: (root) CMD (/home/cron_own)
passiert nichts.
Lustigerweise funktionierte das ganze ohne Probleme in einem alten openvz Container.
Benutzerrechte habe ich überprüft - steht derzeit alles auf root. Auch Dateirechte sind identisch.
Die Datei an sich sieht so aus:
Code:
#!/bin/bash
cd /srv/apache2/www.domain.de/test/
php ladewas.php variable
Das php Script holt eine xml von einem anderen Server, lädt das ganze in die Datenbank und schreibt danach in eine logfile.
Direkt im Terminal aufgerufen mit
dailyupdate
funktioniert auch alles.
Ich hab mittlerweile ein paar Stunden an den Crons rum probiert und bin echt ratlos. Hat jemand eine Idee dazu?
PS: Man achte nciht auf die Cron Zeit - damit habe ich rumprobiert. Das ganze läuft eigentlich alle 12 Stunden.
Last edited by a moderator: