Seite 2 von 3

Re: Neue User können sich nicht mehr anmelden

Verfasst: 20.12.2010 20:01
von franki
Hallo

Nach vorherigem Datenbank-Backup die Einträge löschen.

Re: Neue User können sich nicht mehr anmelden

Verfasst: 20.12.2010 20:21
von SECU
franki hat geschrieben:Hallo

Nach vorherigem Datenbank-Backup die Einträge löschen.
Danke Franki habe ich gemacht, leider immer noch kein Erfolg.

Verstehe das einfach nicht, ist doch alles weg jetzt.

Re: Neue User können sich nicht mehr anmelden

Verfasst: 20.12.2010 20:27
von franki
franki hat geschrieben:Für mich ist das eine Abfrage aus einer .php-Datei.
Hast Du alle für den Mod editierten Dateien noch einmal auf Code-Leichen kontrolliert ?

Achte besonders bei der install.xml auf die Anweisungen "Ersetzen mit".

Re: Neue User können sich nicht mehr anmelden

Verfasst: 20.12.2010 21:35
von SECU
franki hat geschrieben:
franki hat geschrieben:Für mich ist das eine Abfrage aus einer .php-Datei.
Hast Du alle für den Mod editierten Dateien noch einmal auf Code-Leichen kontrolliert ?

Achte besonders bei der install.xml auf die Anweisungen "Ersetzen mit".
Alles nochmal kontrolliert, es bleibt bei dem Fehler :(

Muss wohl alles neu machen :o

Re: Neue User können sich nicht mehr anmelden

Verfasst: 20.12.2010 22:19
von Metzle
Hallo,

wenn das deine einzige Mod ist, dann könntest du auch mal versuchen mit dem SupportToolKit ( http://www.phpbb.com/support/stk ) die Datenbank zu säubern und von allen Modeinträgen zu befreien.

Re: Neue User können sich nicht mehr anmelden

Verfasst: 20.12.2010 23:12
von SECU
Metzle hat geschrieben:Hallo,

wenn das deine einzige Mod ist, dann könntest du auch mal versuchen mit dem SupportToolKit ( http://www.phpbb.com/support/stk ) die Datenbank zu säubern und von allen Modeinträgen zu befreien.

Danke Metzle,

aber es sind schon ein paar wichtige Mod drinnen, naja mal schauen was ich da machen kann.

Re: Neue User können sich nicht mehr anmelden

Verfasst: 21.12.2010 12:31
von Dr.Death
Moin,

Du hast evtl. Code Reste in der Datei: includes/functions_user.php

FINDE UND ENTFERNE:

Code: Alles auswählen

		// phpBB Arcade Start
		'user_arcade_permissions'	=> '',
		// phpBB Arcade End
Evtl. noch folgende Code Blöcke entfernen:

Code: Alles auswählen

	// phpBB Arcade Start
	//Start remove arcade user data
	global $arcade, $auth_arcade, $table_prefix;
	if (!class_exists('arcade_admin'))
	{
		include($phpbb_root_path . 'includes/arcade/arcade_common.' . $phpEx);
	}

	if (!isset($arcade))
	{
		$arcade = new arcade_admin();
	}

	$arcade->delete_user($user_id, $user_row['username']);
	//End remove arcade user data
	// phpBB Arcade End

Code: Alles auswählen

		// phpBB Arcade Start
		global $cache, $phpbb_root_path, $phpEx, $table_prefix;
		if (!defined('ARCADE_CATS_TABLE'))
		{
			include($phpbb_root_path . 'includes/arcade/arcade_constants.' . $phpEx);
		}
		$sql = 'UPDATE ' . ARCADE_CATS_TABLE . " SET cat_last_play_user_colour = '" . $db->sql_escape($sql_ary['user_colour']) . "'
			WHERE " . $db->sql_in_set('cat_last_play_user_id', $user_id_ary);
		$db->sql_query($sql);

		$cache->destroy('sql', ARCADE_CATS_TABLE);
		$cache->destroy('sql', ARCADE_GAMES_TABLE);
		$cache->destroy('sql', ARCADE_SCORES_TABLE);
		$cache->destroy('_arcade_leaders');
		// phpBB Arcade End
Das ganze hätte man selber finden können, wenn man die Installationsanleitung von hinten durch ackert und alle "hinzufügen" Elemente wieder in den entsprechenden Dateien entfernt.

Re: Neue User können sich nicht mehr anmelden

Verfasst: 22.12.2010 11:07
von SECU
Dr.Death hat geschrieben:Moin,

Du hast evtl. Code Reste in der Datei: includes/functions_user.php

FINDE UND ENTFERNE:

Code: Alles auswählen

		// phpBB Arcade Start
		'user_arcade_permissions'	=> '',
		// phpBB Arcade End
Evtl. noch folgende Code Blöcke entfernen:

Code: Alles auswählen

	// phpBB Arcade Start
	//Start remove arcade user data
	global $arcade, $auth_arcade, $table_prefix;
	if (!class_exists('arcade_admin'))
	{
		include($phpbb_root_path . 'includes/arcade/arcade_common.' . $phpEx);
	}

	if (!isset($arcade))
	{
		$arcade = new arcade_admin();
	}

	$arcade->delete_user($user_id, $user_row['username']);
	//End remove arcade user data
	// phpBB Arcade End

Code: Alles auswählen

		// phpBB Arcade Start
		global $cache, $phpbb_root_path, $phpEx, $table_prefix;
		if (!defined('ARCADE_CATS_TABLE'))
		{
			include($phpbb_root_path . 'includes/arcade/arcade_constants.' . $phpEx);
		}
		$sql = 'UPDATE ' . ARCADE_CATS_TABLE . " SET cat_last_play_user_colour = '" . $db->sql_escape($sql_ary['user_colour']) . "'
			WHERE " . $db->sql_in_set('cat_last_play_user_id', $user_id_ary);
		$db->sql_query($sql);

		$cache->destroy('sql', ARCADE_CATS_TABLE);
		$cache->destroy('sql', ARCADE_GAMES_TABLE);
		$cache->destroy('sql', ARCADE_SCORES_TABLE);
		$cache->destroy('_arcade_leaders');
		// phpBB Arcade End
Das ganze hätte man selber finden können, wenn man die Installationsanleitung von hinten durch ackert und alle "hinzufügen" Elemente wieder in den entsprechenden Dateien entfernt.
Du hast Recht Dr. Death,

nur leider hab ich Codeblöcke nicht darin,

Gruß

SECU
PS: Ich bin schon die Install rückwärts gegangen :grin:

Re: Neue User können sich nicht mehr anmelden

Verfasst: 22.12.2010 12:58
von Dr.Death
Dann bleibt als letztes folgendes übrig:

Die Tabellenfelder existieren noch in der Tabell phpbb_users !

Du solltest also mal folgendes testen (vorher Datenbank Backup durchführen!!!)

Code: Alles auswählen

ALTER TABLE phpbb_users DROP user_arcade_permissions
Damit entfernst Du das in der Fehlermeldung genannte Tabellenfeld "user_arcade_permissions"...

Re: Neue User können sich nicht mehr anmelden

Verfasst: 22.12.2010 14:13
von SECU
Danke Dr.,

das werde ich heute Abend mal versuchen.

Komme gerade nicht an die DB ran.

Berichte aber dann hier.