Beiträge: 343
Themen: 19
Registriert seit: 17.09.2006
MyBB-Version: 1.8.6
(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...
(08.01.2009, 09:58)frostschutz schrieb: Nur find ich im mybboard.net Wiki nichts dazu, ergo habe ich auch noch keinen Cronjob eingerichtet.
Eine Noob-geeignete Beschreibung wäre schon toll, ja.
cu/2
Borsti
Beiträge: 2.318
Themen: 13
Registriert seit: 09.11.2008
(08.01.2009, 20:20)borsti67 schrieb: Eine Noob-geeignete Beschreibung wäre schon toll, ja.
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:
Beiträge: 18.383
Themen: 257
Registriert seit: 09.02.2005
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
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Beiträge: 2.318
Themen: 13
Registriert seit: 09.11.2008
Ah, ok. Danke.
Beiträge: 25.766
Themen: 269
Registriert seit: 20.09.2005
09.01.2009, 10:50
(Dieser Beitrag wurde zuletzt bearbeitet: 09.01.2009, 11:13 von StefanT.)
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.
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 2.318
Themen: 13
Registriert seit: 09.11.2008
Der Thread Link gibt mir eine no permissions page...
Beiträge: 25.766
Themen: 269
Registriert seit: 20.09.2005
Ok, dann ist das auch nicht wichtig.
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 343
Themen: 19
Registriert seit: 17.09.2006
MyBB-Version: 1.8.6
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.
cu/2
Borsti