Seite 1 von 5

Forum startet plötzlich nicht mehr! Hilfe!

Verfasst: 24.06.2014 14:40
von MaxHe
Mein phpBB3-Forum öffnet sich plötzlich nicht mehr. In der Zwischenzeit gab es keine Änderung der Konfiguration - vor ein paar Tagen startete es noch - nun erscheint beim Aufruf stattdessen die Meldung:

_substr($subject, $start + $search_length); $offset = $start + $replace_length; } } return $subject; } ?>f a the usual date format is different 'default_dateformat' => 'D j. M Y, H:i', // Mo 1. Jan 2007, 13:57 )); ?>


Hat jemand eine Idee, woran das liegen könnte? Bin für jegliche Tipps und Hinweise sehr dankbar!!

Herzlichen Gruß,
Max

Re: Forum startet plötzlich nicht mehr! Hilfe!

Verfasst: 24.06.2014 15:44
von Lucan
Wie ist denn die URL zum Forum?

Re: Forum startet plötzlich nicht mehr! Hilfe!

Verfasst: 24.06.2014 16:09
von MaxHe
http://honk.denkfarm.de/phpBB3/

phpMyAdmin meldet außerdem: "Der phpMyAdmin-Konfigurationsspeicher ist nicht vollständig konfiguriert, einige erweiterte Funktionen wurden deaktiviert."

Die "problematischen" Einträge:

Code: Alles auswählen

$cfg['Servers'][$i]['users'] ...    fehlerhaft [ Dokumentation ]
$cfg['Servers'][$i]['usergroups'] ...    fehlerhaft [ Dokumentation ]
Konfigurierbare Menüs: Deaktiviert
 
$cfg['Servers'][$i]['navigationhiding'] ...    fehlerhaft [ Dokumentation ]
Navigations-Elemente aus-/einblenden: Deaktiviert

Re: Forum startet plötzlich nicht mehr! Hilfe!

Verfasst: 24.06.2014 17:09
von Miriam
Öffne mal bitte per FTP eine Verbindung und lösche aus dem Verzeichnis cache alle Dateien außer index.htm und .htaccess.

Re: Forum startet plötzlich nicht mehr! Hilfe!

Verfasst: 24.06.2014 17:35
von MaxHe
Ok, alles im Cache außer ".htaccess" und "index.htm" gelöscht. Erneuter Aufruf öffnet leider immer noch nicht das Forum, dieselbe (?) Fehlermeldung wie vorher erscheint.

Code: Alles auswählen

_substr($subject, $start + $search_length); $offset = $start + $replace_length; } } return $subject; }  f a the usual date format is different 'default_dateformat' => 'D j. M Y, H:i', // Mo 1. Jan 2007, 13:57 )); ?>
Danach sammeln sich ein paar neue Dateien im Cache-Ordner an, die habe ich wieder gelöscht, so dass sich aktuell wieder nur ".htaccess" und "index.htm" im Cache-Ordner befinden.


P.S.: Wenige Minuten später... füllt sich der Cache-Ordner schon wieder mit Dateien... na ja, ich bin ja auch nicht der einzige, der versucht, darauf zuzugreifen... :)

Fazit: Forum funktioniert immer noch nicht wieder, aber trotzdem lieben Dank für die Tipps bisher! 8)

Re: Forum startet plötzlich nicht mehr! Hilfe!

Verfasst: 24.06.2014 18:10
von HabNurNeFrage
Hi,

das ist klar, dass sich da sofort beim nächsten Zugriff wieder Daten befinden.
Einmal löschen reicht. Da ist noch was anderes im Argen.
Da nach dem Löschen des Cache der Cache wieder mit dem Fehler befüllt wurde, liegt es an etwas Anderem.

Aktiviere mal den Debug Modus (am besten gleich beide: Normal und Extra)

Es wird ein Teil der Funktion utf8_str_replace(...) als Text interpretiert und ausgegeben :o

LG

Re: Forum startet plötzlich nicht mehr! Hilfe!

Verfasst: 24.06.2014 18:40
von Miriam
  • sichere die Datenbank -> KB:mysqlbackup,
  • führe diese Query im KB:phpmyadmin aus ->

    Code: Alles auswählen

    UPDATE phpbb_config SET config_value = 'en' WHERE config_name = 'default_lang'
  • lies auch: KB:pma_faq,
  • lösche den Inhalt des Verzeichnisses cache außer index.htm und .htaccess (wie vorhin)
Ist was passiert?

Re: Forum startet plötzlich nicht mehr! Hilfe!

Verfasst: 25.06.2014 00:44
von MaxHe
Ich hab' beide Debug-Modi aktiviert. Ausgabe nun:

_substr($subject, $start + $search_length); $offset = $start + $replace_length; } } return $subject; } ?>f a the usual date format is different 'default_dateformat' => 'D j. M Y, H:i', // Mo 1. Jan 2007, 13:57 )); ?>

Bin gespannt, was die Query gleich ergibt! Danke schon mal!!

Re: Forum startet plötzlich nicht mehr! Hilfe!

Verfasst: 25.06.2014 00:56
von MaxHe
Query eben ausgeführt... Ergebnis:

Code: Alles auswählen

Fehler

SQL-Befehl:

UPDATE phpbb_config SET config_value = 'en' WHERE config_name = 'default_lang'

MySQL meldet: 
#1146 - Table 'dbuser.phpbb_config' doesn't exist 
Und nun? :o

Re: Forum startet plötzlich nicht mehr! Hilfe!

Verfasst: 25.06.2014 10:01
von Lucan
schau mal in der config.php bzw direkt in der Datenbank nach, wie dein vergebener prefix vom Forum lautet. Das musst du dann innerhalb des Befehls anpassen.

Sprich angenommen deine Tabellen heißen phpbb3_ (z.B. phpbb3_config), so muss die Query wie folgt lauten:

Code: Alles auswählen

UPDATE phpbb3_config SET config_value = 'en' WHERE config_name = 'default_lang'