MyBB.de Forum
Automatische Sicherung - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html)
+--- Forum: MyBB 1.4.x (https://www.mybb.de/forum/forum-51.html)
+---- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-52.html)
+---- Thema: Automatische Sicherung (/thread-12017.html)

Seiten: Seiten: 1 2


RE: Automatische Sicherung - borsti67 - 08.01.2009

(08.01.2009, 10: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, 10: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


RE: Automatische Sicherung - frostschutz - 09.01.2009

(08.01.2009, 21: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:


RE: Automatische Sicherung - Michael - 09.01.2009

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



RE: Automatische Sicherung - frostschutz - 09.01.2009

Ah, ok. Danke. Smile


RE: Automatische Sicherung - StefanT - 09.01.2009

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.


RE: Automatische Sicherung - frostschutz - 09.01.2009

Der Thread Link gibt mir eine no permissions page...


RE: Automatische Sicherung - StefanT - 09.01.2009

Ok, dann ist das auch nicht wichtig. Wink


RE: Automatische Sicherung - borsti67 - 09.01.2009

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