Beiträge: 31
Themen: 3
Registriert seit: 17.10.2006
MyBB-Version: 1.4.7
17.10.2006, 02:32
(Dieser Beitrag wurde zuletzt bearbeitet: 17.10.2006, 02:43 von Goaly.)
Hallo zusammen.
Ich habe - ähnliche wie
alfalive im Thread
board online/offline Zeitgesteuert - vor,
mein Forum zu einem bestimmten Zeitpunkt offline zu setzen.
Jedoch nicht per php, sondern über einen Cronjob der den
MySQLDumper startet um ein Datenbankdump zu erstellen.
Der MySQLDumper bietet die Möglichkeit
vor und
nach dem Dump SQL-Befehle auszuführen.
Da ich jedoch kaum SQL-Erfahrung habe, bitte ich mal um Eure Mithilfe.
Kann mir jemand sagen welchen Query ich ausführen lassen muss, um das Board (MyBB 1.2.1)
entsprechend vor dem Dump zu schließen und direkt danach wieder zu öffnen?
Besten Dank im Vorraus.
Carsten
"Power is nothing without control!"
Beiträge: 39
Themen: 10
Registriert seit: 24.08.2006
Offline:
UPDATE board_settings SET boardclosed = 'yes', boardclosed_reason = 'Grund';
Online:
UPDATE board_settings SET boardclosed = 'no';
Hoffe, ich konnte helfen.
Beiträge: 18.383
Themen: 257
Registriert seit: 09.02.2005
Das wird nicht reichen, auch die Datei inc/settings.php muss neu beschrieben werden, da die Einstellungen von hier bezogen werden.
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: 31
Themen: 3
Registriert seit: 17.10.2006
MyBB-Version: 1.4.7
Hallo und danke für die schnellen Antworten.
boardclosed = 'yes' hatte ich im Vorfeld von Hand im phpmyadmin getestet und etwas ähnliches
befürchtet was Michael geschrieben hat.
Dann hätte ich 2 Überlegungen:
- Ist es überhaupt notwendig beim Erstellen des Dumps das Forum zu schließen ?
Was könnte passieren wenn man es nicht macht ?
- Wenn ja, gibt es evtl. andere Möglichkeiten z.B. über ein php-Script (welches vom Cronjob gestartet wird)
erst das Forum zu schließen, dann die Perl-Datei des MySQLDumpers für den Dump auszuführen und anschließend
das Forum wieder zu öffnen ?
"Power is nothing without control!"
Beiträge: 762
Themen: 23
Registriert seit: 18.03.2006
MyBB-Version: 1.2.2
1. Eigentlich passiert da nichts. Ich hab dazu noch nie mein Forum geschlossen.
2. Also man kann eine php-Datei schreiben die erst den SQL-Befehl durchführt, dann die rebuild_settings-Funktion (die manchen schon aus den Plugins bekannt ist).
Allerdings weiß ich nicht ob man zwischendrin (zwischen offline und online schalten) eine Perl-Datei ausführen kann...
Eine Homepage ist nie fertig, man hört nur auf an ihr zu arbeiten - Unbekannter Verfasser