Seite 1 von 1

Could not insert data into groups table

Verfasst: 20.03.2004 11:28
von macnack
Hallo @ all

Habe nach einem update von 2.04 auf 2.06 ein großes Problem :cry: mit dem "groups table".
Bei der reg. eines Testusers kam folgende Fehlermeldung:

Code: Alles auswählen

Could not insert data into groups table

DEBUG MODE

SQL Error : 1196 Warning: Some non-transactional changed tables couldn't be rolled back

INSERT INTO phpbb_groups (group_name, group_description, group_single_user, group_moderator) VALUES ('', 'Personal User', 1, 0)

Line : 543
File : /www/htdocs/xxxxxx/mx/phpBB2/includes/usercp_register.php
Beim löschen des Testusers im Adminbereich kam es dann zu folgender Fehlermeldung:

Code: Alles auswählen

Could not delete group for this user

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax near '' at line 2

DELETE FROM phpbb_groups WHERE group_id = 

Line : 156
File : /www/htdocs/xxxxxx/mx/phpBB2/admin/admin_users.php
Kann mir jemand helfen?
Wie muß ich die Tabelle ändern damit es wieder funktioniert?

Verfasst: 20.03.2004 11:32
von PhilippK
Lass mal den Mod hier rüberlaufen:
http://phpbb.kordowich.net?pgid=3

Gruß, Philipp

Verfasst: 20.03.2004 12:06
von macnack
Hallo Phillip
der mod bringt mir folgende Fehlermeldung:

Code: Alles auswählen

Checking user and group tables
Disabling board

Delaying three seconds to allow database actions to finish...

Checking for incorrect pending information

Nothing to do :-)

Checking for users with multiple or no single user group

Recreating single user groups for user: 141,200,212,213,368,429,474,488,529,534,539,542,545,550,557,570,584,624,631,661,673,682,695

Fehler: Couldn't add group data!

SQL Error : 1062 Duplicate entry '0' for key 1

INSERT INTO phpbb_groups (group_type, group_name, group_description, group_moderator, group_single_user) VALUES (1, '', 'Personal User', 0, 1)

Line : 460
File : /www/htdocs/xxxxxx/mx/phpBB2/admin/admin_db_maintenance.php
:-? und nun?

Verfasst: 20.03.2004 15:16
von macnack
Problem gelöst :P

Danke Phillip,
nachdem ich die 4 Zeilen für versionen vor 2.0.4 in die includes/function.php eingefügt habe gabs bei obrigem mod keine Fehlermeldung und er hat die Tabelle repariert.

Puh jetzt bin ich aber erleichtert.