February 28, 201510 yr 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?
March 1, 201510 yr Ich klinke mich hier mal ein, denn ich scheine ein ?hnliches Problem zu haben. Auch mein Cron wird nicht ausgef?hrt, aber manuell mit --force funktioniert es. Hier ist meine cron froxlor konfiguration: # cat /etc/cron.d/froxlor # # Set PATH, otherwise restart-scripts won't find start-stop-daemon # PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin # # Regular cron jobs for the froxlor package # # Please check that all following paths are correct # */5 * * * * root /usr/bin/nice -n 5 /usr/bin/php5 -q /var/www/froxlor/scripts/froxlor_master_cronjob.php Gru? David
March 1, 201510 yr Hab ich mir gedacht, bei euch scheint die Datei durch den cronjob selbst nicht aktualisiert zu werden. Normalerweise liest der cronjob die cron-Einstellungen aus der Datenbank und erstellt aus diesen dann die cron.d/froxlor Datei. Ein manueller cronjob mit --force regeneriert eigentlich auch diese Datei. Welche Berechtigungen hat die Datei denn? Wenn du den cronjob von froxlor deaktiviert, im Panel dann "Konfiguration neuerstellen" links im Men? klickst, hast du danach in der Tabelle panel_tasks einen Eintrag mit type=99?
March 1, 201510 yr Hier die Berechtigungen: root@srv003 /etc/cron.d # ls -la total 24K drwxr-xr-x 2 root root 4.0K Feb 28 14:20 . drwxr-xr-x 85 root root 4.0K Feb 28 16:48 .. -rw-r--r-- 1 root root 344 Feb 28 13:50 froxlor -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 die Datenbankausgabe nachdem ich "Configs neu schreiben" ausgew?hlt habe: Und auch hier noch einmal die Anzeige im Froxlor: PS: Sollte das cronscript dem Falschen Benutzer geh?ren, so fehlt ein entsprechender Hinweis in der Konfiguration dazu. Gru? David
March 1, 201510 yr Und du hast ganz sicher die aktuelle 0.9.33.1? Hat deine froxlor/scripts/froxlor_master_cronjob.php Datei in Zeile 50/51 Folgendes: // also regenerate cron.d-file inserttask('99'); Wenn nicht hast du nicht die 0.9.33.1 Dateien.
March 1, 201510 yr root@srv003 /etc/cron.d # dpkg -l | grep froxlor ii froxlor 0.9.33.1-1 all Server Management Panel root@srv003 /etc/cron.d # Gru? David
March 2, 201510 yr 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.
March 2, 201510 yr 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
March 2, 201510 yr 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?
March 2, 201510 yr Neu erstellte Domains und Subdomains sind ?brigens auch nicht erreichbar. Da stimmt doch bestimmt insgesamt irgendetwas nicht.
March 2, 201510 yr Lies und mache doch bitte mal was ich schreibe...ich wiederhole mich jetzt kein drittes Mal. Wie soll ich dir helfen wenn du alles ignorierst was ich sage
March 2, 201510 yr 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.
March 2, 201510 yr 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: Sowie: Gru? David
March 2, 201510 yr 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.
March 2, 201510 yr Stephan, Passl19 und davidh2k - ihr redet alle durcheinander und ?ber das gleiche - so ist support schwer. Nicht alles ist bei allen gleich.
March 2, 201510 yr 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
March 2, 201510 yr 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
March 2, 201510 yr 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))
March 2, 201510 yr Ich kann es leider nicht reproduzieren. Wird die Datei ertellt, wenn du in Froxlor auf "Konfiguration neuerstellen" dr?ckst und danach den Cronjob ausf?hrst?
March 2, 201510 yr Ich kann es leider nicht reproduzieren. Wird die Datei ertellt, wenn du in Froxlor auf "Konfiguration neuerstellen" dr?ckst und danach den Cronjob ausf?hrst? Leider nicht
March 2, 201510 yr Sehr dubios...naja, schreib doch mal direkt via mysql-shell oder phpmyadmin in die "panel_tasks" einen neuen Eintrag mit type=99 (data leerlassen). Dann nochma den cronjob mit --force laufen lassen. danach wurde zumindest beim anderen hier im thread die datei erstellt
March 2, 201510 yr Danke, jetzt gehts wieder. Ich schreib das mal in meine eigene kleine Doku Lediglich neu angelegte Domains/Subdomains sind leiten nicht auf das Verzeichnis der Domain, sondern bei Subdomains auf die Hauptdomain und bei Domains auf das froxlor-Login. Ich mein, das ging ja die ganze Zeit auch immer. Also, dass die Domain/Subdomain normal erreichbar sind nach der Erstellung.
Archived
This topic is now archived and is closed to further replies.