PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Fehler in der Aufgabenverwaltung - Stillstand


Gandalf2003
30.05.2006, 09:18
Moin zusammen,

ich bau seit einigen Wochen an meinem Forum rum, und will damit in einigen Tagen starten. Nun ist mir etwas wichtiges aufgefallen! In den Logs der Aufgabenverwaltung werden die Aufgaben nicht mehr ausgeführt!
Ich kann die zwar per Hand starten, aber automatisch passiert da nichts:(

Gibt´s für den Betrieb irgendwelche Vorraussetungen, dass z.B. Beiträge überhaupt vorhanden sein müssen, oder müssen Mitgliederaktivitäten vorhanden sein, damit diese Funktion auch läuft?

Ich kann mir dies nicht erklären....

pogo
30.05.2006, 10:08
Damit eine Aufgabe ausgeführt werden kann, braucht es zum einen die Variable $cronimage im footer Template und zum anderen muss das footer Template dargestellt also aufgerufen werden.

Ist die Variable nicht mehr vorhanden, kann die "Grafik", die das Ausführen der Aufgabe auslöst nicht mehr dargestellt werden.

Ohne Aktivität im Forum - das AdminCP zählt nicht dazu - tut sich auch nicht, da die "Grafik" nicht angezeigt wird.

Es wird auch immer nur eine Aufgabe pro Aufruf ausgeführt.


"Grafik" übrigens nur deshalb, da keine Grafik angezeigt, sondern nur eine .php Datei im <img> Tag aufgerufen wird.

StGaensler
30.05.2006, 10:21
Im Template footer muss das sog. $cronimage sein. Dieses sorgt dafür, dass die Crons ausgeführt werden. Bei deinen beiden letzen Links in der Signatur ist das der fall, unter dem ersten Link ist kein Board erreichbar.

Ja, es muss auf dem Board ein Benutzer aktiv sein, sodass die zeitgesteuerten Aufgaben ausgeführt werden können. Wenn kein Benutzer da ist, passiert nichts.

Viele Grüße,
Stefan

Gandalf2003
30.05.2006, 10:40
danke euch 2. dann liegt es wohl daran, dass ich derzeit der einzigste user bin:D

hatte mich nur unsicher gemacht, weil bis zu einem gewissen zeitunkt die crons ausgeführt wurden, und auf mal nicht. ich halte mal meine augen offen, und melde mich dann noch mal. und ja, die cronimage ist natürlich drin:D