Plötzlicher Fatal Error

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Mini-Me

Plötzlicher Fatal Error

Beitrag von Mini-Me »

Ich habe mein phpbb schon einige Zeit (ca. 8 Monate) am laufen. Nach dem neu er schienenen update dies sofort ausgeführt. Doch als ich heute ins Forum wollte erwartete mich eine überaschung

Code: Alles auswählen

Fatal error: Cannot redeclare phpbb_clean_username() (previously declared in /home/logical/public_html/forum/includes/functions.php:88) in /home/logical/public_html/forum/includes/functions.php on line 98
Auch auf dem FTP server waren alle HTML dateien 4 mal drin (z.B. Login.php war noch Login.php.orig, Login.php.rej, Login.php.orig.rej).
Diese Meldung kam plötzlich. Ohne das ich irgendwas rumgebastelt oder so habe.

Wäre dankbar.
Gruz Mini-Me
Dave
Mitglied
Beiträge: 2085
Registriert: 25.05.2003 15:03
Wohnort: Wuppertal

Beitrag von Dave »

Da würde ich mal sagen das jemand anderes drauf war :o
Hast du ein Backup vom Forum?
Mini-Me

Beitrag von Mini-Me »

jein, nur vom orginal aber nicht vom gemoddeten. Aber irgendwie findich es unwahrscheindlich das, dass jemand anders machen kann. Es sind ja schliesslich viele php daten und dieser aufwand freiwillig... naja...
Dave
Mitglied
Beiträge: 2085
Registriert: 25.05.2003 15:03
Wohnort: Wuppertal

Beitrag von Dave »

verlinke mal die functions.php als txt datei hier
Mini-Me

Beitrag von Mini-Me »

Hier

www.logical-xtreme.ch/functions.txt

Aber ist einfach ein bisschen mysteriös das es plötzlich nicht mehr geht...
Dave
Mitglied
Beiträge: 2085
Registriert: 25.05.2003 15:03
Wohnort: Wuppertal

Beitrag von Dave »

suche und lösche in der functions.php:

Code: Alles auswählen

// added at phpBB 2.0.11 to properly format the username
function phpbb_clean_username($username)
{
   $username = htmlspecialchars(rtrim(trim($username), "\\"));
   $username = substr(str_replace("\\'", "'", $username), 0, 25);
   $username = str_replace("'", "\\'", $username);

   return $username;
}
MfG
Dave
Mini-Me

Beitrag von Mini-Me »

gemacht, aber naja...

schaus dir an www.logical-xtreme.ch/forum
Dave
Mitglied
Beiträge: 2085
Registriert: 25.05.2003 15:03
Wohnort: Wuppertal

Beitrag von Dave »

öffne mal die config.php und ändere

Code: Alles auswählen

$dbms = 'mysql4';
in

Code: Alles auswählen

$dbms = 'mysql';
Dann schließe dich dem Club hier an :roll:
Mini-Me

Beitrag von Mini-Me »

danke viel mals für deine Hilfe.
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“