Seite 1 von 2

fehler nach update auf 2.0.15

Verfasst: 08.05.2005 11:48
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

Verfasst: 08.05.2005 11:48
von sierrazicke
hast du die update-Datei hochgeladen und ausgeführt ?

Verfasst: 08.05.2005 11:51
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

Re: fehler nach update auf 2.0.15

Verfasst: 14.05.2005 14:27
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

Verfasst: 14.05.2005 20:24
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

Verfasst: 28.05.2005 10:26
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

Verfasst: 29.05.2005 11:03
von Catrippchen
ich habe das update noch nicht wieder durchgeführt, sollte ich noch warten?

CAT

Verfasst: 31.05.2005 09:27
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

Verfasst: 31.05.2005 09:53
von Catrippchen
hi burkhard!

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

CAT

Re: fehler nach update auf 2.0.15

Verfasst: 31.05.2005 12:25
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