ich hatte ein phpbb Forum der Version 3.0 mittels mySQL 4.x auf meinem Server aufgesetzt. Den Server habe ich nun migriert, dabei haben sich sowohl die Versionen von Apache, PHP, mySQL etc. pp. verändernt.
PHP 4.1 -> PHP 5.1.2
mySQL 4.x -> mySQL 5.x
Die Migration hat soweit geklappt, das Forum ist noch online, alle Beiträge/Themen sind vorhanden und Mitglieder können sich einloggen.
Wenn ich nun versuche auf einen bestehenden Thread ein Post abzugeben erhalte ich folgende Fehlermeldung:
Code: Alles auswählen
Allgemeiner Fehler
SQL ERROR [ mysql4 ]
Field 'post_edit_reason' doesn't have a default value [1364]
SQL
INSERT INTO phpbb_posts (forum_id, poster_id, icon_id, poster_ip, post_time, post_approved, enable_bbcode, enable_smilies, enable_magic_url, enable_sig, post_username, post_subject, post_text, post_checksum, post_attachment, bbcode_bitfield, bbcode_uid, post_postcount, post_edit_locked, topic_id) VALUES (1, 53, 0, '87.230.108.20', 1206454106, 1, 1, 1, 1, 1, '', 'Re: Guild Wars Connection', 'Rumble in the jungle!\nTest-Post.', 'b37f75ab5c71d9eff1efa3710a74c3d4', 0, '', 'tsf4v7jf', 1, 0, 35)
BACKTRACE
FILE: includes/db/mysql.php
LINE: 158
CALL: dbal->sql_error()
FILE: includes/functions_posting.php
LINE: 1830
CALL: dbal_mysql->sql_query()
FILE: posting.php
LINE: 1002
CALL: submit_post()
Wie kann ich das wieder beheben?
Vielen Dank!