Server-Migration - von mySQL 4.x auf mySQL 5.x

phpBB 3.0 hat sein "End of Life" erreicht. Eine Neu-Installation wird nicht mehr unterstützt.
Gesperrt
2020
Mitglied
Beiträge: 2
Registriert: 25.03.2008 15:04

Server-Migration - von mySQL 4.x auf mySQL 5.x

Beitrag von 2020 »

Hallo,

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()
Hat dies etwas mit dem Wechsel der mySQL-Version zu tun?
Wie kann ich das wieder beheben?

Vielen Dank!
Gesperrt

Zurück zu „[3.0.x] Installation, Update und Konvertierung“