MyBB.de Forum

Normale Version: Tasks laufen nicht
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3
Hallo,
ich hab das Problem das bei einer meiner MyBB Installationen die Tasks nicht laufen.
Auf einer zweiten Installation laufen sie wunderbar.

Woran kann den das liegen?
Ein Cronjob wird ja anscheinend nicht benötigt.

danke
joe
Hast du das Template "footer" bearbeitet? Setze es ggf. zurück.
Bei dir scheint folgender Code im Template footer zu fehlen:
Code:
<!-- The following piece of code allows MyBB to run scheduled tasks. DO NOT REMOVE -->{$task_image}<!-- End task image code -->
oh, danke.
ich hab die zeile jetzt eingefügt und bin zuversichtlich das es jetzt läuft.
Hallo,
ich bin erst jetzt darauf gekommen das die Tasks doch nicht laufen. Sad
Der Tag im footer ist vorhanden.

url: http://iphone-forums.de

joe
Der Code ist korrekt eingebunden und die Datei, die die Aufgaben abarbeitet, wird aufgerufen. Sind die Aufgaben im Admin-CP auch aktiviert? Falls ja: Werden sie ausgeführt, wenn du sie manuell startest?
ja der code ist eingebunden. tasks sind aktiviert und manuell laufen sie auch.

ich hab da was gefunden. dürfte ein bug sein:
http://community.mybboard.net/thread-364...#pid243529
Ich habe es gerade gesehen, auch dieser Fehler wurde schon gemeldet, aber noch nicht behoben. Anscheinend ist es ein Problem mit PHP >= 5.2.5 wenn die PHP-Shutdown-Funktionen aktiv sind. Ist das bei dir der Fall (Server- und Optimierungsoptionen)?
auch wenn ich das deaktiviere geht es nicht Sad
ich habe zwei server. auf beiden php 5.2.0-8.
auf einen laufen die tasks auf dem anderen nicht.
noch mal ich.
ich finde momentan keinen workaround für mich. ohne die tasks schau ich aber etwas dumm aus der wäsche....

kann ich die irgend wie per cron anstoßen?
jetzt hab ich mir gedacht ich packe die tasks alle in ein file und rufe sie auf, aber das geht ja auch nicht da der user angemeldet sein muss....
Ja, das ist möglich. Öffne die Datei task.php und suche nach:
PHP-Code:
require_once "./inc/init.php"
Ersetzen durch:
PHP-Code:
require_once dirname(__FILE__)."/inc/init.php"
Jetzt kannst du die Datei per Cronjob aufrufen (alle 5 Minuten). Allerdings bezweifle ich, dass es funktioniert, da es die Datei ist, die auch von den Benutzern aufgerufen wird.

Da es auf einem Server funktioniert und auf einem nicht: Gibt es Unterschiede in der PHP-Konfiguration und/oder in der Konfiguration des Forums, die die Tasks beeinflussen könnten?
Seiten: 1 2 3