Seite 1 von 1
Fehlermeldung nach Update auf 3.08
Verfasst: 02.09.2011 09:37
von prysma
Meine Site:
http://www.vldpersonals.de/forum/
Nach dem Update auf 3.0.8 erhält jeder, der einen neuen Thread anlegen will, den folgenden Fehler. Ich benötige Hilfe, die ich auch bezahlen möchte. Wer kann helfen?
FEHLERMELDUNG:
Code: Alles auswählen
SQL ERROR [ mysql4 ]
Field 'topic_last_poster_name' doesn't have a default value [1364]
SQL
INSERT INTO phpbb_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, 1314948757, 1314948757, 7, 0, 1, 'test', 'admin', 'AA0000', 0, 0, 0)
BACKTRACE
FILE: includes/db/mysql.php
LINE: 175
CALL: dbal->sql_error()
FILE: includes/functions_posting.php
LINE: 1964
CALL: dbal_mysql->sql_query()
FILE: posting.php
LINE: 1137
CALL: submit_post()
Re: Fehlermeldung nach Update auf 3.08
Verfasst: 02.09.2011 10:29
von gloriosa
Hallo,
siehe >>> KB:181 <<< .
Weiterhin gibt es die, viel zu selten benutzte, boardeigene Funktion Suchen, den Bereich Dokumentation bzw. die Knowlegde Base um vor dem Posten Antworten / Informationen zu finden. 
Re: Fehlermeldung nach Update auf 3.08
Verfasst: 05.09.2011 19:02
von prysma
Hi
Erst einmal vielen Dank für Deinen Ratschlag. Habe mir gerade den von Dir empfohlenen Thread angeschaut und sehe, dass da lediglich ein Reparatur-Skript für die Versionen bis einschließlich 3.07 angeboten wird:
phpBB 3.0.7 --> mysql_upgrader.php
phpBB 3.0.6 --> mysql_upgrader.php
phpBB 3.0.5 --> mysql_upgrader.php
Meine Version ist schon neuer, da ich 3.0.8 benutze. Dann wird das wohl leider mit diesen Skripten nicht klappen. Oder kennst Du einen Link, der auch meine 3.0.8er Version wieder in Ordnung bringen könnte. Das wäre prima.
Danke nochmals und noch einen angenehmen Tag.
Grüße - Jürgen
Re: Fehlermeldung nach Update auf 3.08
Verfasst: 05.09.2011 19:05
von Mahony
Re: Fehlermeldung nach Update auf 3.08
Verfasst: 05.09.2011 21:03
von prysma
Dankeschön
Hab mir das Skript für die 3.0.8 gezogen und zum Laufen gebracht. Ich möchte Euch hier nicht zumüllen, aber es gab sofort folgende Fehlermeldung:
Code: Alles auswählen
Fehler
SQL-Befehl:
# Table: 'phpbb_posts' ALTER TABLE phpbb_posts MODIFY post_id mediumint(8) UNSIGNED NOT NULL auto_increment, MODIFY topic_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL, MODIFY forum_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL, MODIFY poster_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL, MODIFY icon_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL, MODIFY poster_ip varchar(40) DEFAULT '' NOT NULL COLLATE utf8_bin, MODIFY post_time int(11) UNSIGNED DEFAULT '0' NOT NULL, MODIFY post_approved tinyint(1) UNSIGNED DEFAULT '1' NOT NULL, MODIFY post_reported tinyint(1) UNSIGNED DEFAULT '0' NOT NULL, MODIFY enable_bbcode tinyint(1) UNSIGNED DEFAULT '1' NOT NULL, MODIFY enable_smilies tinyint(1) UNSIGNED DEFAULT '1' NOT NULL, MODIFY enable_magic_url tinyint(1) UNSIGNED DEFAULT '1' NOT NULL, MODIFY enable_sig tinyint(1) UNSIGNED DEFAULT '1' NOT NULL, MODIFY post_username varchar(255) DEFAULT '' NOT NULL COLLATE utf8_bin, MODIFY post_subject varchar(255) DEFAULT '' NOT NULL CO[...]
MySQL meldet: Dokumentation
#1091 - Can't DROP 'post_username'; check that column/key exists
Ich bin Designer aber kein PHP-Spezi. Kann mir jemand sagen, was da schief läuft?
Beste Grüße - Jürgen
Re: Fehlermeldung nach Update auf 3.08
Verfasst: 05.09.2011 21:10
von Mahony
Hallo
Die Lösung findest du hier
viewtopic.php?p=1178358#p1178358
Grüße: Mahony
Re: Fehlermeldung nach Update auf 3.08
Verfasst: 05.09.2011 21:18
von prysma
Leute, vielen herzlichen Dank!
Eure Hilfe hat mir die Lösung gebracht und mein Forum scheint nun wieder neue Beiträge zu akzeptieren.
Nett bei Euch

Weiter so!
Beste Grüße - Jürgen