MyBB.de Forum

Normale Version: Automatische Sicherung
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
(08.01.2009, 09:41)Dragon schrieb: [ -> ]Der Task braucht länger als die Zeit, die ihm das System gibt. So wird es eben mehrmals gestartet. Das ist "normal".

Macht Sinn. Die Fehlermeldung habe ich aber nicht gesehen, ich meine mich zu erinnern, dass der Job nach dem Update bereits aktiviert war. Aber nagel' mich nicht drauf fest... Wink

(08.01.2009, 09:58)frostschutz schrieb: [ -> ]Nur find ich im mybboard.net Wiki nichts dazu, ergo habe ich auch noch keinen Cronjob eingerichtet. Wink

Eine Noob-geeignete Beschreibung wäre schon toll, ja. Big Grin
(08.01.2009, 20:20)borsti67 schrieb: [ -> ]Eine Noob-geeignete Beschreibung wäre schon toll, ja. Big Grin

Noob-geeignet wäre mir egal, aber ohne das auch nur irgendwo in einer Dokumentation zu erwähnen, muss ich in den Sourcecode schauen um herauszufinden, welche Seite ich da durch den Cronjob genau laden muss. Es sei denn es ist der "Task ausführen" Link selbst, aber der sollte hoffentlich Zugriff ohne Cookie verweigern. Ich kann natürlich ein Cron Script schreiben, das sich erstmal als admin einloggt und dann diesen Button ausführt aber das kanns ja nicht sein.

Oder es ist so gemeint, dass MyBB das Backup gar nicht macht, sondern ein Cron Job direkt an die Datenbank geht. Das kann natürlich auch sein. War dann bei dem einzigen anderen PHP Software die ich sonst noch einsetze anders (Drupal), dort setzt man den Cronjob auf eine PHP Script das ausgeführt wird. Nicht so wie bei MyBB wo das pauschal in der Userausführung mit drinhängen muss:
Die Datei task.php im Verzeichnis des Forum müsste per Cronjob aufgerufen werden. Dann kann der entsprechende Code aus dem Template footer entfernt werden, der die Datei sonst aufruft.

Beim Ausführen als Cronjob/über die Kommandozeile, kannst du auch die ID eines speziellen Tasks übergeben, wenn nur dieser ausgeführt werden soll (z.B. ID=4):
Code:
/usr/bin/php /pfad/zum/mybb/task.php 4
Ah, ok. Danke. Smile
Den Code aus dem Footer solltest du nicht entfernen, wenn du nur einen Task per Cronjob ausführst. Allerdings kannst du die Aufgabe deaktivieren, die du per Cronjob aufrufst.
Der Thread Link gibt mir eine no permissions page...
Ok, dann ist das auch nicht wichtig. Wink
argl, habe gerade festgestellt, dass in meinem Hosting-Paket keine Cronjobs bei sind (und ich such' die ganze Zeit wo man die einstellt - gnarf). Dann muss ich wohl besser manuell "backuppen"; sonst haut es mir den Webspace voll. Sad
Seiten: 1 2