Seite 1 von 1

Serverumzug - no problem?

Verfasst: 23.09.2009 19:15
von gulliver
Die Anwort lautet nein, wobei die größten Sorgen bereits bewältigt sind. Kurz die Vorgeschichte.
Das Board um das es geht lebt seit 5 Jahren, hat seitdem die phpBB2.0.xx-steps durchlaufen, wurde zu phpBB3.0.5 weitermigriert. Das lief über die letzten 2 Jahre mit einer DB-Engine mysql4 (4.0.24_Debian-10sarge2-log). Nun musste ich auf einen neuen Server beim selben Hoster ziehen, wo mysql5 (5.0.84-0.dotdeb.0) verwendet werden muss. Mit etlicher Handarbeit habe ich die DB soweit korrigieren können, dass der Normalbetrieb nun wieder laufen kann. Hauptsächlich wurden die Feldtypen Blob und Mediumblob auf die Typen geändert, die bei einer frischen Installation von phpBB3.0.5 angelegt werden. Aus mir nicht nachvollziehbaren wurde beim Schreiben von normalen Beiträgen und PN ein Fehler bemeckert, der dem untenstehenden gleicht. Es ging dabei aber um den Wert post_edit_reason, der angeblich einen Defaultwert benötigt. Den habe ich zwar mit "0" angegeben und es funktioniert, jedoch ist in der Referenzdatenbank der frischen Installation ebenfalls kein Default drin, es gibt auch keine Fehlermeldung. Heute nun, beim posten eines neuen Themas kam die untenstehende Meldung. Davor gab es beim anlegen einer neuen Gruppe die Fehlermeldung, dass für den Gruppenavatar kein Defaultwert vorhanden ist (was ja stimmt, aber nie gestört hat).

Code: Alles auswählen

Allgemeiner Fehler
SQL ERROR [ mysql4 ]

Feld 'topic_last_poster_name' hat keinen Vorgabewert [1364]

SQL

INSERT INTO simgf_topics (topic_poster, topic_time, topic_last_view_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, 1253724859, 1253724859, 14, 0, 1, 'Vakante User', 'Molse', 'AA0000', 0, 0, 0)

BACKTRACE


FILE: includes/db/mysql.php
LINE: 174
CALL: dbal_mysql->sql_error()

FILE: includes/functions_posting.php
LINE: 1897
CALL: dbal_mysql->sql_query()

FILE: posting.php
LINE: 1023
CALL: submit_post()
Ich kann mir nicht so recht einen Reim darauf machen, was hier abgeht. Übrigens gab es mal ein Tool (für phpBB2.0.x), das die Integrität der Datenbank überprüft hat. Da ich bei etwa 50 von 63 Tabellen Dateitypen geändert habe, kann es ... Ich denke lieber nicht zu ende.

Hat jemand dazu eine Idee?

Re: Serverumzug - no problem?

Verfasst: 25.09.2009 16:09
von gulliver
Das Problem ist leider noch nicht gelöst, wo bleiben die Gurus?

Re: Serverumzug - no problem?

Verfasst: 25.09.2009 23:19
von Mahony
Hallo
....wo bleiben die Gurus?
Die sitzen sicherlich noch in Indien auf ihren Nagelkissen. :D
Zum Thema: Das hier sollte dir weiter helfen KB:no_default


Grüße: Mahony

Re: Serverumzug - no problem?

Verfasst: 26.09.2009 06:59
von gulliver
Danke Mahony, genau das ist es doch. Bei der Suche habe ich zu sehr den Schwerpunkt auf Integrität der DB gelegt, habe aber nichts Passendes gefunden. Morgen, wenn alle wählen (oder nicht) werde ich mir die Sache vornehmen.

Apropos, du bist wohl schon etwas eher aus Indien zurückgekommen, waren die Nägel zu spitz?