Seite 1 von 1

SQL-Fehler bei User Profil Gästebuch 0.0.4

Verfasst: 30.01.2009 14:19
von LisaserstesForum
Huhu, habe leider einen SQL-Fehler bei dem MOD User Profil Gästebuch 0.0.4 (http://www.phpbb.de/community/viewtopic ... 8&t=183516) und zwar, wenn man einen Eintrag schreiben möchte:
SQL ERROR [ mysql4 ]

Data too long for column 'message' at row 1 [1406]

Beim Laden der Seite ist ein SQL-Fehler aufgetreten. Bitte kontaktiere die Board-Administration, falls dieses Problem fortlaufend auftritt.
Dieser tritt aber nicht immer auf, manchmal klappt es, manchmal kommt der Fehler. :roll:

Re: SQL-Fehler bei User Profil Gästebuch 0.0.4

Verfasst: 30.01.2009 17:54
von Miriam
Das mag daher kommen, dass die zu übermittelnden Nachrichten verschiedene Längen haben. Mal passt es in die Tabellenspalte der DB hinein und mal eben nicht.
Entweder Du lässt das Script überprüfen, ob die Nachricht zu lang ist und diese dann abschneiden oder Du änderst die Tabellen-Spalte so ab, dass es passt.

Re: SQL-Fehler bei User Profil Gästebuch 0.0.4

Verfasst: 03.02.2009 17:27
von Shugo
Oh, ja Odiii hat mich darauf schon einmal hingewiesen dachte das der Fehler nur bei ihm aufgetaucht sei.
Ändere bitte in der Tabelle phpbb_profil_guestbook
in message
latin1_swedish_ci
in
utf8_general_ci

Glaube der SQL-Code lautet

Code: Alles auswählen

 ALTER TABLE `phpBB_profile_guestbook` CHANGE `message` `message` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL
Präfix ggf. anpassen!