Guten Tag!
Bei meinem Forum kann man im Moment keine neuen Themen erstellen. Die folgende Fehlermeldung erscheint - was muss ich ändern? Über Ihre Hilfe wäre ich sehr froh!
Mit freundlichen Grüssen,
Max.
Allgemeiner Fehler
SQL ERROR [ mysql4 ]
Field 'topic_last_post_subject' doesn't have a default value [1364]
SQL
INSERT INTO phpbb_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, 1238883960, 2, 0, 1, 'test', 'sb07r620', 'AA0000', 0, 0, 0)
BACKTRACE
FILE: includes/db/mysql.php
LINE: 158
CALL: dbal->sql_error()
FILE: includes/functions_posting.php
LINE: 1826
CALL: dbal_mysql->sql_query()
FILE: posting.php
LINE: 1003
CALL: submit_post()
Fehler bei der Erstellung eines neuen Themas
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
- dieweltist
- Mitglied
- Beiträge: 1966
- Registriert: 25.07.2006 13:28
- Wohnort: Thüringen
- Kontaktdaten:
Re: Fehler bei der Erstellung eines neuen Themas
Du hast anscheinend in der Datenbanktabelle phpbb_topics - topic_last_post_subject das Maximum erhöht, um mehr Zeichen in der Titelzeile zu ermöglichen. Falls Du eine phpBB-Version ab 3.0.2 hast, wäre dies nicht nötig gewesen; denn nur durch Veränderung in nur wenigen Dateien ermöglicht man eine maximale Anzahl von 251/255 Zeichen. Mache diese Veränderungen also (alle) rückgängig! Die maximale Anzahl von Zeichen je Beitrag erhöhst Du ab phpBB-Version 3.0.2 so: Klick!
Re: Fehler bei der Erstellung eines neuen Themas
Code: Alles auswählen
Field 'topic_last_post_subject' doesn't have a default value [1364]Die Anlage des Feldes (und einiger anderer) hängt von der benutzten Db Version ab - hier reagiert die Installation von bb3 nicht immer richtig.
@analleWelten:
Hat mit der Max Länge garnix zu tun
[/@analleWelten]
-------
suche nach
Code: Alles auswählen
doesn't have a default value- dieweltist
- Mitglied
- Beiträge: 1966
- Registriert: 25.07.2006 13:28
- Wohnort: Thüringen
- Kontaktdaten:
Der Suchlink wäre dann dieser: Klick! Ich hatte damals bei der phpBB-Version 3.0.1 versucht, mehr als 100 Zeichen in Titelzeilen zu erreichen. Dazu änderte ich neben anderen DB-Zeilen auch in der Datenbankzeile phpbb_topics topic_last_post_subject den Wert von 100 auf 255.
Was dann diese Fehlermeldung verurachte, die der im Basisbeitrag sehr ähnlich ist: Klick! Beziehungsweise, es gibt die erstaunliche Parallele; dass ich damals auch kein neues Thema erstellen konnte. Jedenfalls ab Version 3.0.2 konnte ich dann ganz einfach die maximale Anzahl auf 251/255 erhöhen ohne Änderung in der Datenbank.
Was dann diese Fehlermeldung verurachte, die der im Basisbeitrag sehr ähnlich ist: Klick! Beziehungsweise, es gibt die erstaunliche Parallele; dass ich damals auch kein neues Thema erstellen konnte. Jedenfalls ab Version 3.0.2 konnte ich dann ganz einfach die maximale Anzahl auf 251/255 erhöhen ohne Änderung in der Datenbank.