fehler nach update auf 2.0.15

Eine Neuinstallation von phpBB 2.0 wird auf phpBB.de nicht mehr unterstützt.
Siehe auch Entwicklungs-Ende von phpBB 2.0 - Auswirkungen auf phpBB.de
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.

Eine Neuinstallation von phpBB 2.0 wird auf phpBB.de nicht mehr unterstützt.
Siehe auch Entwicklungs-Ende von phpBB 2.0 - Auswirkungen auf phpBB.de
Catrippchen
Mitglied
Beiträge: 57
Registriert: 17.07.2004 03:37

fehler nach update auf 2.0.15

Beitrag von Catrippchen »

hi!

nachdem ich auf die version 2.0.15 mit dem update pack "geänderte dateien" geupdated hatte, kam nach dem login versuch das folgende:

Code: Alles auswählen

Fatal error: Call to undefined function: phpbb_clean_username() in /home/www/doc/6005/admin@geissbockfans.com/gbf-forum.de/www/gbf-forum/login.php on line 57
kann mir jemand sagen, was da falsch gelaufen ist? ich musste ein backup zurückspielen, um mich im forum wieder einloggen zu können.

CAT
Benutzeravatar
sierrazicke
Mitglied
Beiträge: 516
Registriert: 18.02.2005 16:42
Wohnort: Karlsruhe
Kontaktdaten:

Beitrag von sierrazicke »

hast du die update-Datei hochgeladen und ausgeführt ?
Catrippchen
Mitglied
Beiträge: 57
Registriert: 17.07.2004 03:37

Beitrag von Catrippchen »

ja, das habe ich gemacht und dabei gab es keine fehler. das forum war bevor ich das update der db gemacht habe nicht erreichbar. nach dem update der db war es erreichbar, alles sah auch ganz normal aus, nur konnte ich mich nicht einloggen.

CAT
User gelöscht

Re: fehler nach update auf 2.0.15

Beitrag von User gelöscht »

Catrippchen hat geschrieben:hi!

nachdem ich auf die version 2.0.15 mit dem update pack "geänderte dateien" geupdated hatte, kam nach dem login versuch das folgende:

Code: Alles auswählen

Fatal error: Call to undefined function: phpbb_clean_username() in /home/www/doc/6005/admin@geissbockfans.com/gbf-forum.de/www/gbf-forum/login.php on line 57
kann mir jemand sagen, was da falsch gelaufen ist? ich musste ein backup zurückspielen, um mich im forum wieder einloggen zu können.

CAT
Hi!

Tausche diese Zeile in login.php (Zeile 57)

$username = isset($HTTP_POST_VARS['username']) ? phpbb_clean_username($HTTP_POST_VARS['username']) : '';

durch diese hier aus:

$username = isset($HTTP_POST_VARS['username']) ? trim(htmlspecialchars($HTTP_POST_VARS['username'])) : '';


Gruß

Burkhard
Catrippchen
Mitglied
Beiträge: 57
Registriert: 17.07.2004 03:37

Beitrag von Catrippchen »

hi!

dann werde ich das update demnächst noch einmal machen und wenn das problem wieder auftaucht, hoffen das es so wie du es geschrieben hast funzt. danke für den tip.

CATRIPPCHEN
User gelöscht

Beitrag von User gelöscht »

Das Problem mit falschen Variablen taucht auch noch in anderen Dateien auf... Ich habs inzwischen wieder vergessen wo überall ;-) Mein Forum läuft jetzt. Hat jemand Lust eine Übersicht mit den Bugs zu erstellen?

Gruß

Burkhard
Catrippchen
Mitglied
Beiträge: 57
Registriert: 17.07.2004 03:37

Beitrag von Catrippchen »

ich habe das update noch nicht wieder durchgeführt, sollte ich noch warten?

CAT
User gelöscht

Beitrag von User gelöscht »

Nö kannste ruhig machen... Mein Tipp: Sicher Dir vorher die ältere Version auf Deinem PC. Dann machst Du das Update im Netz und falls irgendwelche Fehler auftauchen, so wird Dir ja in der Fehlermeldung die Datei genannt, wo der Fehler auftritt. Die vergleichst Du dann mit Deinen gesicherten Dateien und tauschst einfach die Variablen aus, die sich unterscheiden... Musst aber ein wenig Ahnung davon haben, welche Variablen das sein könnten. Mach Dir doch ein Test-Forum, in dem Du das alles mal ausprobierst.

Gruß

Burkhard
Catrippchen
Mitglied
Beiträge: 57
Registriert: 17.07.2004 03:37

Beitrag von Catrippchen »

hi burkhard!

danke für diesen hinweis, so werde ich es mal testen.

CAT
Christian_W
Ehemaliges Teammitglied
Beiträge: 5703
Registriert: 26.02.2004 00:09

Re: fehler nach update auf 2.0.15

Beitrag von Christian_W »

Code: Alles auswählen

Fatal error: Call to undefined function: phpbb_clean_username() in /home/www/doc/6005/admin@geissbockfans.com/gbf-forum.de/www/gbf-forum/login.php on line 57
Die includes/functions.php wurde nicht oder nicht richtig angepasst. DIeser Teil fehlt:

Code: Alles auswählen

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

	return $username;
}
Gruß Christian
---
Gesperrt

Zurück zu „phpBB 2.0: Installation und Update“