Hallo
Also jetzt mal einige Grundsätzlichkeiten.
1. Wenn ihr eine leere Seite bekommt, kann das an einem Fehler in einer PHP-Datei liegen, oder an einem Fehler in einer der Template-Dateien (fehlender Teil eines Switches oder ähnliches).Ihr bekommt die leere Seite zu sehen, da der Server auf dem das Forum liegt sicherlich so konfiguriert wurde, dass euch keine Fehler ausgegeben werden. Wenn ihr Zugriff auf die Server-Logs habt, dann könnt ihr dort nachsehen, woran es tatsächlich liegt
2. Es gibt nun außerdem noch mehrere Möglichkeiten um dem eigentlichen Fehler auf die Spur zu kommen (Falls ihr keinen Zugriff auf die Server-Logs habt).
2.1.Ihr könnt zum Beispiel einen lokalen Server aufsetzen und das Forum dort testen. Dazu könnt ihr zum Beispiel xampp verwenden -- >
http://www.apachefriends.org/de/xampp.html Auf dem eigenen Server könnt ihr dann alle Fehler ausgeben lassen.
2.2. Ihr könnt alle Dateien des Forums mit denen eines neuen phpBB3.0.5 ersetzen (alle Dateien außer der config.php ersetzen) und dann sollten ebenfalls alle Fehler behoben sein (Falls es kein Cookie- oder Server-Einstellungs-Problem ist, was eine Anmeldung im Forum ebenfalls verhindern kann - allerdings bekommt man bei falschen Einstellungen dann keine weiße/leere Seite, sondern man wird lediglich ausgeloggt). Eventuell verbaute MODs müssen dann allerdings neu installiert werden.
2.3. Ihr verwendet das Support Toolkit (bei weißen/leeren Seiten ist der Tipp eher nutzlos, da das Tool zur Behebung anderer Fehler gedacht ist - ich poste das aber dennoch mal, damit man auch bei anderen Fehlern weiß was man versuchen kann) um Cookie-Fehlern auf die Spur zu kommen oder einen Style zurück zu setzen oder den cache zu leeren oder ein neues Passwort zu setzen und noch so einiges mehr -->
http://www.phpbb.com/support/stk/
2.4, Ihr lasst einen Profi euer Forum überprüfen.
nach langer Zeit konnte ich mich an das Problem wagen, leider hat auch dieser Tipp nicht geholfen. Der Prosilver Template wurde nicht aktiviert. Der Script meldet zwar erfolgreich die Änderungen, aber alles bleibt beim alten.
Du kannst den Style per Datenbanktool ändern. Schau in deiner Datenbank, in der Tabelle
phpbb_styles, nach welche
theme_id prosilver bei dir hat. Dann stellst du in der Tabelle
phpbb_config den Wert von
override_user_style auf
1 und dann noch den Wert von
default_style (ebenfalls in der Tabelle
phpbb_config ) auf den am Anfang ermittelten Wert (also den Wert der in
theme_id für prosilver steht).
Zum Abschluss, stellst du sicherheitshalber noch den Style für alle User auf prosilver um. das machst du mit dem folgenden SQL Befehl:
Das
x musst du natürlich mit dem ermittelten Wert der
theme_id für prosilver ersetzen.
Man kann das ganze auch direkt per SQL Befehl erledigen. Hier mal eine Anleitung (mit Erklärungen, was genau dabei passiert).
Mahony hat geschrieben:Style für alle User umstellen
x entspricht der theme_id deines Standard-Styles.
Den default_style einstellen.
Code: Alles auswählen
UPDATE `phpbb_config`
SET `config_value` = x
WHERE `config_name` = 'default_style';
x entspricht der theme_id deines Standard-Styles.
Code: Alles auswählen
UPDATE `phpbb_config`
SET `config_value` = 1
WHERE `config_name` = 'override_user_style';
1 bedeutet hier - überschreibe die Einstellungen der User mit dem Wert der in default_style festgelegt wurde (aktiviert also das Überschreiben der Einstellungen deiner User - entspricht also der Einstellung im ACP
Benutzer-Style überschreiben: Ja).
Gegebenenfalls musst du noch den Präfix (phpbb_ ) im verwendeten Mysql Befehl anpassen.
Inzwischen stellen wir uns die Frage ob dieses Boardsystem wirklich zuverlässig ist.
Die Software ist definitiv zuverlässig. Man muss sie nur zu bedienen wissen, aber dafür gibt es ja die Dokumentationen und zusätzlich die Community, die euch behilflich sein kann.
Wir werden uns jetzt auch nach Alternativen umsehen müssen.
Das müsst ihr natürlich selbst wissen und entscheiden.
Die Probleme liegen allerdings meist nicht bei der Software, denn damit kommen tausende User ohne Probleme klar, sondern meist sitzt das Problem direkt vor dem Monitor.
Das soll heißen - mit jeder Software, muss man sich zuerst einmal auseinander setzen um sie entsprechend bedienen zu können. Das geht euch bei anderer Software auch nicht anders.
Grüße: Mahony