Jump to content
Froxlor Forum
  • 0

0.9.33.1 - Cronjob wird nicht abgearbeitet


Stephan

Question

Hallo, ich habe vor ein paar Tagen auf die neueste Version geupdatet und alles wie beschrieben eingestellt.

Allerdings arbeitet es meine Cronjobs nicht mehr ab. Bei Cronjob-Einstellungen zeigt es mir noch jeweils das Datum von Dezember bzw "01.01.1970 00:00" an. Es passiert auch nichts, wenn ich den Cron in der Kommandozeile von Hand ausf?hre mit  /usr/bin/nice -n 5 /usr/bin/php5 -q /var/www/froxlor/scripts/froxlor_master_cronjob.php --force 

 

Unter /var/log habe ich nach Datum sortiert, finde aber keine Error-Log oder ?hnliches was zur Uhrzeit usw passt.

Es passiert einfach nichts.

Ich bin gerade etwas ratlos. Mein System ist: Linux RNMV001 3.2.0-4-amd64 #1 SMP Debian 3.2.63-2+deb7u1 x86_64

 

K?nnt ihr mir bitte weiterhelfen?

Link to comment
Share on other sites

Recommended Posts

Hallo,

 

ich habe hier https://forum.netcup.de/anwendung/froxlor/7139-cron-jobs-werden-nicht-mehr-ausgefuehrtschon nachgefragt, aber leider kamen wir dort nicht zum Ergebnis.

Wenn ich den Cronjob manuell mit dem im ersten Post angegebenen Befehl ausf?hre, dann werden die Cronjobs ausgef?hrt. Wenn jedoch das --force fehlt, so bleibt alles so stehen (Ausstehende Cron-Aufgabe leert sich dann nicht).

 

In der cron.log stand jetzt auch nichts besonderes.

Die aktuelleste Version ist installiert und auch in Zeile 51 befindet sich der Code, den der Admin schon gepostet hat.

 

Ich hoffe, wir kommen alle zu einem Ergebnis :)

Link to comment
Share on other sites

Ich kann mir nur wiederholen:

 

L?sche am besten einfach mal die cron.d/froxlor Datei und f?hre den cron mit --force aus. Das sollte die Datei korrekt erstellen.

 

Nachdem du das gemacht hast, wie sieht die cron.d/froxlor Datei dann aus?

Link to comment
Share on other sites

Dann pr?fe bitte die Froxlor-Einstellungen bez?glich dem Dateinamen (du hast die Einstellung vllt angepasst?): Einstellungen -> Cronjob-Einstellungen -> Cron-Konfigurationsdatei.

Das was dort steht sollte auf jeden Fall erstellt werden...sonst stimmt was ganz gro? bei dir nicht.

Link to comment
Share on other sites

Merkw?rdig. L?sche am besten einfach mal die cron.d/froxlor Datei und f?hre den cron mit --force aus. Das sollte die Datei korrekt erstellen.

 

 

Habe ich gemacht, leider erstellt er auch hier die Datei nicht neu:

root@srv003 /etc/cron.d # nano froxlor
root@srv003 /etc/cron.d # /usr/bin/php5 -q /var/www/froxlor/scripts/froxlor_master_cronjob.php^C
root@srv003 /etc/cron.d # rm froxlor
root@srv003 /etc/cron.d # ls -la
total 20K
drwxr-xr-x  2 root root 4.0K Mar  2 12:56 .
drwxr-xr-x 85 root root 4.0K Feb 28 16:48 ..
-rw-r--r--  1 root root  564 Feb 11 18:07 mdadm
-rw-r--r--  1 root root  510 Jan  9 09:20 php5
-rw-r--r--  1 root root  102 Jul  3  2012 .placeholder
root@srv003 /etc/cron.d # /usr/bin/php5 -q /var/www/froxlor/scripts/froxlor_master_cronjob.php --force
root@srv003 /etc/cron.d # ls -la
total 20K
drwxr-xr-x  2 root root 4.0K Mar  2 12:56 .
drwxr-xr-x 85 root root 4.0K Feb 28 16:48 ..
-rw-r--r--  1 root root  564 Feb 11 18:07 mdadm
-rw-r--r--  1 root root  510 Jan  9 09:20 php5
-rw-r--r--  1 root root  102 Jul  3  2012 .placeholder
root@srv003 /etc/cron.d #

Hier auch nochmal der Auszug aus der Konfiguration:

 

bipUfiX.png

 

Sowie:

 

SraibOm.png

 

Gru?

David

Link to comment
Share on other sites

Da stimmt wohl was anderes bei dir nicht...wird der cron auch als user "root" ausgef?hrt? Ansonsten w?rde ich dich bitten mir per PM oder per mail die Zugangsdaten zukommen zu lassen, dann kann ich mir das gerne mal anschauen.

Link to comment
Share on other sites

Verzeihung, dass es nicht bei allen gleich ist habe ich ja von Anfang an gemerkt, da bei mir --force noch funktioniert. Ich habe dir die Zugangsdaten zukommen lassen.

 

PS: Ich wei? selbst was es hei?t auf deiner Seite zu stehen und zu supporten, ich kann dich voll und ganz verstehen. ;)

 

Gru?

David

Link to comment
Share on other sites

So vielen Dank an d00p, dank seiner gro?artigen Hilfe konnte das Problem bei mir gel?st werden, ich Zitiere ihn hier einmal kurz:

 

 

Also beim manuellen Eintragen eines neuerstellungs-Tasks, inserttask('99'), via MySQL und --force ging es wunderbar...

 

Danke f?r den Support ;)

 

Gru?

David

Link to comment
Share on other sites

Also, den Cronjob ausf?hren inklusive --force am Ende funktioniert. Jedoch ohne nicht.

 

Auch wenn ich die Datei cron.d/froxlor l?sche, wird diese nicht erstellt, sobald ich den Cronjob manuell starte mit --force.

 

Auch die Einstellungen aus dem Post #entry29168 von davidh2k (Bilder) stimmen mit einen Einstellungen ?berein.

 

 

Nachtrag:

 

Habe gerade einmal die cron.log noch einmal gepr?ft. Nach ca. 4 ausgef?hrten Cronjobs von froxlor wird eine Meldung ausgegeben.

Mar  2 20:39:01 $SERVER /USR/SBIN/CRON[30522]: (root) CMD (  [ -x /usr/lib/php5/maxlifetime ] && [ -x /usr/lib/php5/sessionclean ] && [ -d /var/lib/php5 ] && /usr/lib/php5/sessionclean /var/lib/php5 $(/usr/lib/php5/maxlifetime))
Mar  2 20:40:01 $SERVER /USR/SBIN/CRON[30538]: (root) CMD (/usr/bin/nice -n 5 /usr/bin/php5 -q /var/www/froxlor/scripts/froxlor_master_cronjob.php)
Mar  2 20:45:01 $SERVER /USR/SBIN/CRON[30549]: (root) CMD (/usr/bin/nice -n 5 /usr/bin/php5 -q /var/www/froxlor/scripts/froxlor_master_cronjob.php)
Mar  2 20:50:01 $SERVER /USR/SBIN/CRON[30558]: (root) CMD (/usr/bin/nice -n 5 /usr/bin/php5 -q /var/www/froxlor/scripts/froxlor_master_cronjob.php)
Mar  2 20:55:01 $SERVER /USR/SBIN/CRON[30570]: (root) CMD (/usr/bin/nice -n 5 /usr/bin/php5 -q /var/www/froxlor/scripts/froxlor_master_cronjob.php)
Mar  2 20:57:01 $SERVER /USR/SBIN/CRON[30578]: (root) CMD (if test -x /usr/sbin/apticron; then /usr/sbin/apticron --cron; else true; fi)
Mar  2 21:00:01 $SERVER /USR/SBIN/CRON[30585]: (root) CMD (/usr/bin/nice -n 5 /usr/bin/php5 -q /var/www/froxlor/scripts/froxlor_master_cronjob.php)
Mar  2 21:05:01 $SERVER /USR/SBIN/CRON[30597]: (root) CMD (/usr/bin/nice -n 5 /usr/bin/php5 -q /var/www/froxlor/scripts/froxlor_master_cronjob.php)
Mar  2 21:09:01 $SERVER /USR/SBIN/CRON[30606]: (root) CMD (  [ -x /usr/lib/php5/maxlifetime ] && [ -x /usr/lib/php5/sessionclean ] && [ -d /var/lib/php5 ] && /usr/lib/php5/sessionclean /var/lib/php5 $(/usr/lib/php5/maxlifetime))
Mar  2 21:10:01 $SERVER /USR/SBIN/CRON[30621]: (root) CMD (/usr/bin/nice -n 5 /usr/bin/php5 -q /var/www/froxlor/scripts/froxlor_master_cronjob.php)
Mar  2 21:15:01 $SERVER /USR/SBIN/CRON[30632]: (root) CMD (/usr/bin/nice -n 5 /usr/bin/php5 -q /var/www/froxlor/scripts/froxlor_master_cronjob.php)
Mar  2 21:17:01 $SERVER /USR/SBIN/CRON[30646]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
Mar  2 21:20:01 $SERVER /USR/SBIN/CRON[30656]: (root) CMD (/usr/bin/nice -n 5 /usr/bin/php5 -q /var/www/froxlor/scripts/froxlor_master_cronjob.php)
Mar  2 21:25:01 $SERVER /USR/SBIN/CRON[30678]: (root) CMD (/usr/bin/nice -n 5 /usr/bin/php5 -q /var/www/froxlor/scripts/froxlor_master_cronjob.php)
Mar  2 21:30:01 $SERVER /USR/SBIN/CRON[30698]: (root) CMD (/usr/bin/nice -n 5 /usr/bin/php5 -q /var/www/froxlor/scripts/froxlor_master_cronjob.php)
Mar  2 21:35:01 $SERVER /USR/SBIN/CRON[30714]: (root) CMD (/usr/bin/nice -n 5 /usr/bin/php5 -q /var/www/froxlor/scripts/froxlor_master_cronjob.php)
Mar  2 21:39:01 $SERVER /USR/SBIN/CRON[30726]: (root) CMD (  [ -x /usr/lib/php5/maxlifetime ] && [ -x /usr/lib/php5/sessionclean ] && [ -d /var/lib/php5 ] && /usr/lib/php5/sessionclean /var/lib/php5 $(/usr/lib/php5/maxlifetime))
Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...