Seite 1 von 1
Viele Probleme nach Serverumzug
Verfasst: 10.10.2007 18:48
von -=Fable=-
Hey,
Ich bin Providerintern mit meinem Board auf einem anderen Server umgezogen. geändert hat sich das ich nun mysql 5 und php 5 habe. Ich habe per mysql dumper das backup gemacht, dann wieder mit mysql dumper auf der neuen Seite eingespielt. Alles was mir dabei komisch vorkam war das sich die mysql kollation auf swedish umgestellt hatte, aber laut mysql dumper ist das worauf es ankommt auf utf8...scheint also zu stimmen. was nun mein problem ist, ist das ich zwar ins admin menü reinkomme, aber sobald ich was ändere und auf absenden klicke bleibt das bild weiß. Hat jemand ne idee woran das liegen könnte? ich kann mein board nämlich so nicht reaktivieren

Verfasst: 10.10.2007 18:50
von -=Fable=-
Edit: nachm cache leeren ging das Problem..
Allerdings geht das posten nciht mehr, jedesmal krieg ich diesen Fehler:
Code: Alles auswählen
Allgemeiner Fehler
SQL ERROR [ mysql4 ]
Field 'topic_last_poster_name' doesn't have a default value [1364]
SQL
INSERT INTO phpbb3_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, 1192036774, 11, 0, 1, 'dasd', 'Red Jumpsuit', '000000', 0, 0, 0)
BACKTRACE
FILE: includes/db/mysql.php
LINE: 158
CALL: dbal->sql_error()
FILE: includes/functions_posting.php
LINE: 1794
CALL: dbal_mysql->sql_query()
FILE: posting.php
LINE: 996
CALL: submit_post()
Allgemeiner Fehler
SQL ERROR [ mysql4 ]
Field 'topic_last_poster_name' doesn't have a default value [1364]
SQL
INSERT INTO phpbb3_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, 1192036774, 11, 0, 1, 'dasd', 'Red Jumpsuit', '000000', 0, 0, 0)
BACKTRACE
FILE: includes/db/mysql.php
LINE: 158
CALL: dbal->sql_error()
FILE: includes/functions_posting.php
LINE: 1794
CALL: dbal_mysql->sql_query()
FILE: posting.php
LINE: 996
CALL: submit_post()
Verfasst: 29.10.2007 11:49
von jhon
-=Fable=- hat geschrieben:Edit: nachm cache leeren ging das Problem..
Allerdings geht das posten nciht mehr, jedesmal krieg ich diesen Fehler:
Code: Alles auswählen
Allgemeiner Fehler
SQL ERROR [ mysql4 ]
Field 'topic_last_poster_name' doesn't have a default value [1364]
SQL
INSERT INTO phpbb3_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, 1192036774, 11, 0, 1, 'dasd', 'Red Jumpsuit', '000000', 0, 0, 0)
BACKTRACE
FILE: includes/db/mysql.php
LINE: 158
CALL: dbal->sql_error()
FILE: includes/functions_posting.php
LINE: 1794
CALL: dbal_mysql->sql_query()
FILE: posting.php
LINE: 996
CALL: submit_post()
Allgemeiner Fehler
SQL ERROR [ mysql4 ]
Field 'topic_last_poster_name' doesn't have a default value [1364]
SQL
INSERT INTO phpbb3_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, 1192036774, 11, 0, 1, 'dasd', 'Red Jumpsuit', '000000', 0, 0, 0)
BACKTRACE
FILE: includes/db/mysql.php
LINE: 158
CALL: dbal->sql_error()
FILE: includes/functions_posting.php
LINE: 1794
CALL: dbal_mysql->sql_query()
FILE: posting.php
LINE: 996
CALL: submit_post()
Den gleichen Fehler bekomme ich auch, nachdem ich auf MySQL5 gewechselt habe...
Keiner eine Idee?
Verfasst: 29.10.2007 11:58
von Dr.Death
Verfasst: 29.10.2007 14:09
von jhon
Danke!
Hat nur leider noch nicht zum erwünschten Erfolg geführt - jetzt habe ich

als Resultat.
Unter MySQL4 funktioniert noch alles (kann bei meinem Provider beide Versionen nutzen, wechsele durch unterschiedliche Config.php)
Dann suche ich mal weiter....
Verfasst: 29.10.2007 15:25
von Dr.Death
Data too long deutet auf eine "alte" RC Version hin.
Mit einem Update auf RC7 sollte auch das angepasst sein.
Verfasst: 13.11.2007 00:01
von -=Fable=-
Jap nochma danke auch wenns spät kommt, hat dann gefunzt

Verfasst: 16.12.2007 16:31
von Mathias Rothe
Ich habe dieses Verfahren beim phpBB 3.0.0 versucht - und leider bekomme ich nur
Code: Alles auswählen
SQL ERROR [ mysqli ]
Data too long for column 'bbcode_uid' at row 1 [1406]
SQL
oder das gleiche mit [ mysql4 ] wenn ich in der config.php $dbms = 'mysql' setze.
Gibt es vielleicht noch eine Idee?
Verfasst: 16.12.2007 17:32
von Mathias Rothe
Gelöst! Das Script war veraltet - siehe
http://www.phpbb.com/kb/article/doesnt- ... ue-errors/
Jetzt scheint alles wieder zu funktionieren.