Um die erste Frage zu beantworten:
Zitat
gibt es eine Hintertür in das ACP ?
Nein, sonst hätten wir ein echtes Sicherheitsproblem im Forumsystem!
Dann zum eigentlichen Problemfall:
Eine "leere weiße" Seite ist zunächst ein Fehler, den PHP nicht öffentlich anzeigen soll.
Dazu wäre zunächst die error.log Deines Webservers anzuschauen, was dort an Fehlern angezeigt wird.
Denn nicht immer ist ein Plugin Schuld. Es könnte auch eine falsch auf den Server hochgeladene Datei die Ursache sein, oder eine veraltete PHP-Version.
Um dennoch alle Plugins zu deaktivieren, geht man zweigeteilt vor:
Zum einen sollte man zunächst alle Hooks deaktivieren, welche über die Plugins installiert wurden.
Also alle Stellen im Forum System, in denen sich ein Plugin "eingehängt" haben.
Das geht mit einem SQL-Tool wie z. B. phpMyAdmin oder jedem anderen Datenbanktool mit dem SQL-Befehl:
Code
UPDATE `prefix_hooks` SET `hook_active`='0';
"prefix" ist dabei mit dem eigenen Tabellenprefix zu ersetzen, der bei der Installation des Forums verwendet wurde..
Und zum zweiten kann man alle Erweiterungen abschalten, wenn man in jedem Plugin-Ordner der einzelnen Plugins eine Text-Datei mit dem Namen "frozen.txt" ablegt und folgenden Inhalt dort einträgt:
Code
PLUGIN FROZEN / DEACTIVATED
Man kann dazu auch eine Datei erstellen und diese immer kopieren.
Die Datei ist letztlich überall dort anzulegen, wo in den Plugins auch die Datei "installed.txt" zu finden ist.
Danach sollte der Admin-Bereich zunächst wieder verfügbar sein, sofern die Fehlerursache tatsächlich durch ein Plugin ausgelöst wird.
Andernfalls eben das Fehlerprotokoll des Webservers anschauen, denn dort werden alle PHP-Fehler eingetragen.
Und mit der Fehlermeldung im Protokoll könnte man auch gezielter helfen, ohne gleich alle Plugins und deren Hooks deaktivieren und später wieder zu aktivieren zu müssen.