Seite 1 von 2

Registrierungs Problem

Verfasst: 19.10.2007 17:00
von PG_Strik3r
Hi,
wenn sich jemand registrieren will kommt dieser Fehler ist seit RC7:

Code: Alles auswählen

SQL ERROR [ mysqli ]

Field 'user_country_flag' doesn't have a default value [1364]

Beim Laden der Seite ist ein SQL-Fehler aufgetreten. Bitte kontaktiere die Board-Administration, falls dieses Problem fortlaufend auftritt.
Bitte um Hilfe

Verfasst: 19.10.2007 17:06
von nickvergessen

Verfasst: 19.10.2007 17:09
von PG_Strik3r
Und was kann ich da jetzt machen?

Verfasst: 19.10.2007 17:13
von nickvergessen
Versuch mal folgendes Script herunterzuladen:
http://www.phpbb.com/bugs/phpbb3/downlo ... nt_id=1395
you must unzip it in the root directory (where config.php is). run it and take its output and run it via the mysql command line. This should properly convert the schema. REMEMBER TO BACKUP YOUR SCHEMA AND DATA BEFORE PROCEEDING!

Verfasst: 19.10.2007 17:14
von PG_Strik3r
Ich kapiers net, die country_flag spalte in users kam doch erst mit dem RC6 oder 7

Verfasst: 19.10.2007 17:20
von PG_Strik3r
Also ich hab jetzt einfach in der Datenbank als Standart "none" eingegeben, und jetzt geht es wieder.
Mich würde aber dennoch intressiern für was diese Spalte hinzugefügt wurde, denn ich seh nirgends eine Userflagge.
Im RC5 gab es diese Spalte noch nicht.
Und es würde mich auch intressiern was normalerweise der Standart wäre.

Verfasst: 19.10.2007 17:24
von nickvergessen
Ist die nicht aus einer Modifikation?
Den in meinem standard phpBB3 (ohne MODs) gibts die Spalte gar nicht. (Zumindest in der Users, oder wo soll die sein?)

Verfasst: 19.10.2007 17:31
von PG_Strik3r
Ich hab die in phpbb_users, hab aber nur Ad-Management, Wer war da und Topic Tag Prefixes Mod drauf und von denen her kommt es ziemlich sicher nicht.

Verfasst: 19.10.2007 17:40
von nickvergessen
Aber wenn nach der Spalte verlangt wird, scheint der MOD doch enthalten zu sein, sowohl in der Datenbank, als auch in den Dateien.
Ich denke jedoch, wenn du nicht all zuviele User hast kannst du ersteinmal als default irgendwas eintragen und dich soöter darum kümmern, woher die Spalte kommt, bzw ob der MOD doch eingebaut ist.

Verfasst: 19.10.2007 17:53
von bantu
Cache mal geleert?