Amin Error Log Problem nach Änderung v. common.php

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Antworten
Stoebi
Beiträge: 447
Registriert: Do 24.Feb, 2005 16:35
Wohnort: Berlin
Kontaktdaten:

Amin Error Log Problem nach Änderung v. common.php

Beitrag von Stoebi »

Deine phpBB Version: 2.0.15
Typ Deines phpBB Forums: Premodded phpBB
MODs: Nein
Dein Wissensstand: Fortgeschritten
Link zu Deinem Forum: http://komsomolsk.spec-f.de

PHP Version:
MySQL Version:


Was hast Du gemacht, bevor das Problem aufgetreten ist?
Ich hab in der Datei common.php die erste SELECT Anweisung geändert, um zu schauen, ob Admin Error Log auch funktioniert. Ich habe SELECT in ELECT geändert gehabt.


Was hast Du bereits versucht um das Problem zu lösen?
Ich hab ELECT wieder in SELECT umgeändert. Aber nun gibt der Klick auf Fehlerprotokoll des Admin Error Mods eine Fehlermeldung aus.



Fehlerbeschreibung und Nachricht

Hallo,

die Fehlermeldung ist:
Could not get username for new registered user

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 2

SELECT username FROM phpbb2_users WHERE user_id =

Line : 401
File : functions_color_groups.php

Error Message saved in Database




common.php ist definitiv wieder zurück gepatcht, ich könnte sonst auch gar nicht im Forum irgendetwas anstellen. ;)

Das sind die Zeilen 395 bis 406 der Datei includes/functions_color_groups.php

Code: Alles auswählen

	if ($username == '')
	{
		$sql = "SELECT username FROM " . USERS_TABLE . "
			WHERE user_id = $user_id";
		if (!$result = $db->sql_query($sql))
		{
			message_die(GENERAL_ERROR, 'Could not get username for new registered user', '', __LINE__, __FILE__, $sql);
		}
		$row = $db->sql_fetchrow($result);
		$username = $row['username'];
		$db->sql_freeresult($result);
	}

Gruß Stöbi
Zuletzt geändert von Stoebi am Fr 24.Jun, 2005 20:12, insgesamt 2-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Leere mal die Tabelle phpbb_sessions. Wie gesagt: LEEREN, nicht löschen!
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Stoebi
Beiträge: 447
Registriert: Do 24.Feb, 2005 16:35
Wohnort: Berlin
Kontaktdaten:

Beitrag von Stoebi »

[quote="oxpus - Fr 24.Jun, 2005 20:39";p="36699"]Leere mal die Tabelle phpbb_sessions. Wie gesagt: LEEREN, nicht löschen![/quote]


Hat leider nichts gebracht. Hab auch so mal Cache gelöscht. Browserchache ist auch gelöscht. Und via phpmyadmin kann man da keinen großen Fehler machen.

Seltsam.


Gruß Stöbi
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Auch den Ordner cache/ geleert?
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Stoebi
Beiträge: 447
Registriert: Do 24.Feb, 2005 16:35
Wohnort: Berlin
Kontaktdaten:

Beitrag von Stoebi »

[quote="oxpus - Fr 24.Jun, 2005 21:06";p="36707"]Auch den Ordner cache/ geleert?[/quote]

Ja. Öfters sogar. Browsercache komplett gelöscht. Neu rebootet. Und auch mal mit Opera und Firefox probiert. Bin richtig ratlos.


Gruß Stöbi
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Aber die common.php ist auf dem Webspace definitiv wieder im vorherigen Zustand?
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Stoebi
Beiträge: 447
Registriert: Do 24.Feb, 2005 16:35
Wohnort: Berlin
Kontaktdaten:

Beitrag von Stoebi »

ja, definitiv. Es ist so, wenn ich wieder SELECT in ELECT ändern würde, dann könnte ich nicht mehr normal auf das Forum zugreifen.

Ich werde mal später DB sichern und mit einer ältere Version vergleichen.



Nachtrag 25-06-2005 00:25:

Ich habe die Zeilen 395 bis 406 kommentiert, so konnte ich wenigstens danach alle Einträge in
der Ausgabe von "Admin Error Log" löschen. Danach habe ich die Zeilen 395 bis 406 wieder
hergestellt, und seitdem erscheint auch dieser Fehler nicht mehr.

Was ich nicht verstehe:
Ich hab etwa 15x das Fehlerprotokoll von Admin Error Log aufgerufen. 15 Einträge
fand ich auch sauber in der Tabelle phpbb2_error_report. Nur ich konnte im ACP die
Einträge nicht löschen, da ja mit jedem Klick immer wieder dieselbe Fehlermeldung auf-
tauchte und diese in die DB geschrieben wurde. Irgendeine Inkompatibilität. Ich mache mir
keinen Kopf mehr drum.

Es funktioniert jetzt wieder.


Gruß Stöbi
Zuletzt geändert von Stoebi am Sa 25.Jun, 2005 00:32, insgesamt 4-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Dann bin ich ja auch wieder beruhigt.
Danke für die erfreuliche Meldung.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Antworten