Fehler nach Umzug von Mysql 4 auf Mysql 5
Verfasst: 19.01.2008 16:53
Hallo, ich habe heute versucht, die Datenbank meines Forums von Msql4 auf 5 umzustellen, indem ich per MysqlDumper die alte Version 4 zuerst gesichert habe und dann in eien Datenbank Version 5 zurückgespielt hab.
Das Forum läuft einwandfrei, wenn man nur lesen wollte.
Sobald jedoch jemand versucht, ein Posting nach dem Schreiben abzusenden, kommt folgende Fehlermeldung:
Kann mir jemand einen Tipp geben, wo ich den Fehler suchen könnte? Die erste Zeile, die Mysql4 nennt, verwirrt mich auch ein wenig. Immerhin sagt das Forum im ACP selbst, dass es unter Mysql 5 läuft.
Das Forum läuft einwandfrei, wenn man nur lesen wollte.
Sobald jedoch jemand versucht, ein Posting nach dem Schreiben abzusenden, kommt folgende Fehlermeldung:
Code: Alles auswählen
SQL ERROR [ mysql4 ]
Field 'topic_last_poster_name' doesn't have a default value [1364]
SQL
INSERT INTO hotline_topics (topic_poster, topic_time, forum_id, icon_id, topic_approved, topic_title, topic_first_poster_name, topic_first_poster_colour, topic_type, topic_time_limit, topic_attachment) VALUES (2, 1200757548, 2, 0, 1, 'test', 'Adre Niek', 'AA0000', 0, 0, 0)
BACKTRACE
FILE: includes/db/mysql.php
LINE: 158
CALL: dbal->sql_error()
FILE: includes/functions_posting.php
LINE: 1809
CALL: dbal_mysql->sql_query()
FILE: posting.php
LINE: 1002
CALL: submit_post()