Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
phpbb [2014/09/07 18:23] 127.0.0.1 Externe Bearbeitung |
phpbb [2018/10/23 22:00] (aktuell) root [Upgrade 3.0.x auf 3.2.x] |
||
---|---|---|---|
Zeile 17: | Zeile 17: | ||
* z.B. Feld agree durch RulesAgree ersetzen | * z.B. Feld agree durch RulesAgree ersetzen | ||
+ | ===== Upgrade 3.0.x auf 3.2.x ===== | ||
+ | | ||
+ | * Die Anleitung funktioniert mit hoher Wahrscheinlichkeit auch für alle Versionen dazwischen | ||
+ | * Die Anleitung orientier sich an: https:// | ||
+ | |||
+ | Vorbereitung: | ||
+ | * ggf. entsprechend " | ||
+ | * ansonsten trotzdem Backup machen (falls direkt die vorhandene Installation upgedated werden soll) | ||
+ | |||
+ | Durchführung: | ||
+ | * 3.2.x auf System herunterladen und entpacken | ||
+ | * Im Admin-Panel -> Styles -> alle Styles außer prosilver löschen | ||
+ | * Im Admin-Panel -> System -> Sprachpakete -> alle Löschen außer Englisch (Britisch) | ||
+ | * ggf. kommt es zu einer Fehlermeldung weil eines der Pakete in Nutzung ist -> Allgemein -> Board-Einstellungen -> Standard-Sprache auf Englisch (Britisch) ändern | ||
+ | * im Verzeichnis mit der neuen Software die folgenden Dateien/ | ||
+ | * config.php | ||
+ | * images/ | ||
+ | * files/ | ||
+ | * store/ | ||
+ | * im Verzeichnis wo das Forum zukünftig leben soll und ggf. die Kopie des produktiven Forums ist, alles Löschen außer: | ||
+ | * config.php | ||
+ | * images/ | ||
+ | * files/ | ||
+ | * store/ | ||
+ | * das kann dafür genutzt werden auf der Bash: < | ||
+ | * die Dateien im Verzeichnis wo die entpackte Software liegt in das Verzeichnis des Forums kopieren | ||
+ | * < | ||
+ | * In das Verzeichnis des Forums wechseln und < | ||
+ | * es kommt evtl. zu einer Fehlermeldung < | ||
+ | * in diesem Fall muss die vermisste Tabelle angelegt werden -> in mysql einloggen, in die Datenbank des Forums wechseln und folgende Query ausführen: < | ||
+ | `config_name` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '', | ||
+ | `config_value` mediumtext COLLATE utf8_bin NOT NULL, | ||
+ | PRIMARY KEY (`config_name`) | ||
+ | ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;</ | ||
+ | * danach Vorgang wiederholen | ||
+ | * das Webinterface sollte verfügbar sein -> unter System im Admin-Panel sollte die neue Version stehen | ||
+ | * es kann sein das folgende Fehlermeldung statt des Webinterface kommt: < | ||
+ | * in das Verzeichnis des Forums wechseln -> chmod o+w cache/ | ||
+ | * noch mal versuchen | ||
+ | * das " | ||
===== Funktionen ===== | ===== Funktionen ===== | ||
Zeile 59: | Zeile 99: | ||
+ | |||
+ | ==== Sperren von Posts auf Datenbankebene ==== | ||
+ | |||
+ | * Man kann verhindern, dass bestimmte Posts editiert werden | ||
+ | |||
+ | |||
+ | Syntax: | ||
+ | < | ||
+ | update phpbb_posts set post_edit_locked=1 where post_subject like "// | ||
+ | </ | ||
===== Troubleshooting ===== | ===== Troubleshooting ===== | ||