[3.3] [3.3.11] Engabe und Antworten geht nicht mehr

Fragen rund um die Installation, Administration und Benutzung von phpBB.
Forumsregeln
Bitte im Thementitel den Präfix deiner phpBB-Version angeben
Antworten
Nachbar500
Mitglied
Beiträge: 25
Registriert: 02.08.2024 13:06

[3.3] [3.3.11] Engabe und Antworten geht nicht mehr

Beitrag von Nachbar500 »

Wenn ich was eingeben will oder auf Beträge aAntworte kommt folgende Fehlermeldung.

Kann jemand helfen ??

Danke

Code: Alles auswählen

Allgemeiner Fehler
SQL ERROR [ mysqli ]

Field 'topic_id' doesn't have a default value [1364]

SQL

INSERT INTO phpbb3_topics (topic_poster, topic_time, topic_last_view_time, forum_id, icon_id, topic_posts_approved, topic_posts_softdeleted, topic_posts_unapproved, topic_visibility, topic_delete_user, topic_title, topic_first_poster_name, topic_first_poster_colour, topic_type, topic_time_limit, topic_attachment, topic_status) VALUES (2, 1743265749, 1743265749, 2, 0, 1, 0, 0, 1, 0, 'ss', 'Klaus', 'AA0000', 0, 0, 0, 0)

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 1031
CALL: trigger_error()

FILE: [ROOT]/phpbb/db/driver/mysqli.php
LINE: 202
CALL: phpbb\db\driver\driver->sql_error()

FILE: [ROOT]/phpbb/db/driver/factory.php
LINE: 353
CALL: phpbb\db\driver\mysqli->sql_query()

FILE: [ROOT]/includes/functions_posting.php
LINE: 2019
CALL: phpbb\db\driver\factory->sql_query()

FILE: [ROOT]/posting.php
LINE: 1550
CALL: submit_post()
beim Antworten

Code: Alles auswählen

Allgemeiner Fehler
SQL ERROR [ mysqli ]

Field 'post_id' doesn't have a default value [1364]

SQL

INSERT INTO phpbb3_posts (forum_id, poster_id, icon_id, poster_ip, post_time, post_visibility, 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 (2, 2, 0, '46.223.148.223', 1743265922, 1, 1, 1, 1, 1, '', 'Re: AOL Mail Probleme', '<t>xx</t>', '9336ebf25087d91c818ee6e9ec29f8c1', 0, '', '2s5ws', 1, 0, 133)

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 1031
CALL: trigger_error()

FILE: [ROOT]/phpbb/db/driver/mysqli.php
LINE: 202
CALL: phpbb\db\driver\driver->sql_error()

FILE: [ROOT]/phpbb/db/driver/factory.php
LINE: 353
CALL: phpbb\db\driver\mysqli->sql_query()

FILE: [ROOT]/includes/functions_posting.php
LINE: 2040
CALL: phpbb\db\driver\factory->sql_query()

FILE: [ROOT]/posting.php
LINE: 1550
CALL: submit_post()
Zuletzt geändert von LukeWCS am 29.03.2025 19:40, insgesamt 1-mal geändert.
Grund: phpBB Version im Titel korrigiert
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 8134
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: [3.3] [3.3.1.1] Engabe und Antworten geht nicht mehr

Beitrag von Kirk »

Hallo
Mit 3.3.1.1 meinst du sicherlich 3.3.11, welche PHP Version läuft bei dir und seit wann kommt dieser Fehler?
Mach das hier phpBB File Check - Zum prüfen auf Existenz und Intaktheit der phpBB Dateien und poste hier das Ergebnis.
Nachbar500
Mitglied
Beiträge: 25
Registriert: 02.08.2024 13:06

Re: [3.3] [3.3.1.1] Engabe und Antworten geht nicht mehr

Beitrag von Nachbar500 »

3.3.11,

Vor einem Monat war alles in Ordnung. Habe seither nicht mehr nachgesehen.

Code: Alles auswählen

phpBB File Check v1.4.5
=======================

Version mode : Auto
MD5 source   : ZIP (1, 2, E)
phpBB Version: 3.3.11
MD5 Version 1: 3.3.11 (phpBB.com)
MD5 Version 2: 3.3.11 (phpBB.de)
PHP Version  : 8.3.19 (Linux)

Please wait, 4060 checksums are being processed...

-----------------------------------------------------------------------
{1:1} * DIFFERENT: [.htaccess] (hash: a2dbff8fc8b7ca25eb5ed60df57afbfb)
-----------------------------------------------------------------------

Finished!

Report summary
---------------------
Checked files  : 3930
Missing files  :    0
Different files:    1

Script/PHP information
----------------------------------------------------------------------
Run time          : 0.854 seconds
Max execution time: 30 seconds
Memory peak usage : 3,931,704 bytes
Memory limit      : 128M
Services          : ZipArchive:1, cURL:1, Sockets:1, allow_url_fopen:1
Benutzeravatar
LukeWCS
Supporter
Supporter
Beiträge: 2962
Registriert: 15.12.2014 10:19
Kontaktdaten:

Re: [3.3] [3.3.11] Engabe und Antworten geht nicht mehr

Beitrag von LukeWCS »

Nachbar500 hat geschrieben: 29.03.2025 19:11 Vor einem Monat war alles in Ordnung. Habe seither nicht mehr nachgesehen.
1. Nur zur Sicherheit; ist das jetzt ein aktueller FC Bericht oder von vor einem Monat?

Was mir am Bericht auffällt: Du setzt PHP 8.3 ein, das ist jedoch erst ab phpBB 3.3.12 freigegeben. Mit 3.3.11 dürftest du also streng genommen nicht höher als PHP 8.1 fahren.

Okay, diese Art Fehler "könnten" zustande kommen, wenn PHP Code (Version) und DB Struktur (Version) nicht zusammenpassen. Und solche Fehler treten ja nicht "plötzlich" auf. Darum:

2. Was genau hattest du zuletzt am Forum geändert?

Dann, ich erinnerte mich bei dir daran, dass du eine "verkorkste" Dateistruktur hattest. Und da hiess es von dir zuletzt, das du das erstmal nicht beheben willst:

viewtopic.php?p=1430183#p1430183

3. Was ist also hier der aktuelle Stand, wurde die Dateistruktur inzwischen mal bereinigt?
Möge das Backup mit dir sein. Immer.
Kein Support via PN! Siehe den Punkt "Private Nachrichten" im phpBB.de-Knigge.
Erweiterungen - Infos zur artgerechten Haltung / phpBB Ext Check - Analyse von Erweiterungen bezüglich Vorgaben und Kompatibilität
Nachbar500
Mitglied
Beiträge: 25
Registriert: 02.08.2024 13:06

Re: [3.3] [3.3.11] Engabe und Antworten geht nicht mehr

Beitrag von Nachbar500 »

Also nach dem Umzug auf den neuen Server lief alles. Wobei....das war so ein Drama. Ich bin mir fast sicher das alles lief. Die Inhalte werde angezeigt.
Danach hab ich nichts mehr angefasst. Der Bericht ist von heute.
Benutzeravatar
chris1278
Mitglied
Beiträge: 3841
Registriert: 12.11.2007 06:20
Wohnort: Euskirchen
Kontaktdaten:

Re: [3.3] [3.3.11] Engabe und Antworten geht nicht mehr

Beitrag von chris1278 »

Dann würde ich mal testweise Vorschlagen das du sofern möglich ist bei deinem Provider die php Version auf 8.1 runterstellst und dann nochmals testest. Sollter der Fehler dann weg sein must du halt das forum auf die aktuelle Version updaten.
Benutzeravatar
LukeWCS
Supporter
Supporter
Beiträge: 2962
Registriert: 15.12.2014 10:19
Kontaktdaten:

Re: [3.3] [3.3.11] Engabe und Antworten geht nicht mehr

Beitrag von LukeWCS »

Okay, 1 und 2 geklärt und 3 indirekt auch. ;)
Nachbar500 hat geschrieben: 29.03.2025 19:49 Also nach dem Umzug auf den neuen Server lief alles. ... Die Inhalte werde angezeigt.
Mit dem was du hier geschrieben hast als Basis, hab ich mir eben dein Forum angeschaut. Da war die letzte Bewegung bezüglich neuer Beiträge im November 2024.

4. Kann es vielleicht sein, dass seit dem Umzug bei dir niemand versucht hat, einen neuen Beitrag zu posten?

Denn wie ich bereits schrieb, solche Fehler treten nicht plötzlich auf, sondern nur dann, wenn es entweder in der Codebase von phpBB oder in der DB gravierende Änderungen gab, die nicht zusammenpassen.

Der Vorschlag von chris1278 wäre auch mein nächster gewesen, denn das ist simpel durchzuführen und schnell erledigt. Es kann aber nach der Umstellung sein, dass das einen Moment braucht, bis es greift. Kontrollieren kannst du das ja im ACP Index.
Möge das Backup mit dir sein. Immer.
Kein Support via PN! Siehe den Punkt "Private Nachrichten" im phpBB.de-Knigge.
Erweiterungen - Infos zur artgerechten Haltung / phpBB Ext Check - Analyse von Erweiterungen bezüglich Vorgaben und Kompatibilität
Nachbar500
Mitglied
Beiträge: 25
Registriert: 02.08.2024 13:06

Re: [3.3] [3.3.11] Engabe und Antworten geht nicht mehr

Beitrag von Nachbar500 »

Version geändert, gleicher Fehler

4. Kann es vielleicht sein, dass seit dem Umzug bei dir niemand versucht hat, einen neuen Beitrag zu posten?
Kann sein Wobei das ungewöhnlich lang wäre

Code: Alles auswählen

[code]
phpBB File Check v1.4.5
=======================

Version mode : Auto
MD5 source   : ZIP (1, 2, E)
phpBB Version: 3.3.11
MD5 Version 1: 3.3.11 (phpBB.com)
MD5 Version 2: 3.3.11 (phpBB.de)
PHP Version  : 8.1.32 (Linux)

Please wait, 4060 checksums are being processed...

-----------------------------------------------------------------------
{1:1} * DIFFERENT: [.htaccess] (hash: a2dbff8fc8b7ca25eb5ed60df57afbfb)
-----------------------------------------------------------------------

Finished!

Report summary
---------------------
Checked files  : 3930
Missing files  :    0
Different files:    1

Script/PHP information
----------------------------------------------------------------------
Run time          : 0.120 seconds
Max execution time: 30 seconds
Memory peak usage : 4,614,184 bytes
Memory limit      : 128M
Services          : ZipArchive:1, cURL:1, Sockets:1, allow_url_fopen:1
[/code]
Benutzeravatar
LukeWCS
Supporter
Supporter
Beiträge: 2962
Registriert: 15.12.2014 10:19
Kontaktdaten:

Re: [3.3] [3.3.11] Engabe und Antworten geht nicht mehr

Beitrag von LukeWCS »

Wegen PHP Version. Okay, habs befürchtet, war trotzdem ein Versuch wert. Unnötig war die Aktion aber nicht, denn jetzt passt bei dir die PHP Version zur phpBB Version, also so lassen.
Nachbar500 hat geschrieben: 29.03.2025 20:52 Kann sein Wobei das ungewöhnlich lang wäre
Das kann ich nicht beurteilen, ich kenne deine Community ja nicht. Was denkbar wäre: User A versucht zu posten, merkt das eine Fehlermeldung kommt und denkt sich "Naja, wird schon einer melden.". Das denkt sich dann vielleicht auch noch User B und User C usw. und schon haben wir schlussendlich gar keine Meldung. ;)

Mir geht es darum den Zeitpunkt der Ursache herauszufinden um der Ursache selbst auf die Schliche zu kommen.

Wegen deinem "Dateichaos". Wie genau heisst der zusätzliche phpBB Ordner, ohne den es gar nicht geht? Bitte auf exakte Gross/Kleinschreibung achten. Alternativ mach im FTP Client einfach mal einen Screenshot, auf dem mindestens die Ordner alle zu sehen sind. Dann Bild bei Bilder-Dienst hochladen und hier verlinken.
Möge das Backup mit dir sein. Immer.
Kein Support via PN! Siehe den Punkt "Private Nachrichten" im phpBB.de-Knigge.
Erweiterungen - Infos zur artgerechten Haltung / phpBB Ext Check - Analyse von Erweiterungen bezüglich Vorgaben und Kompatibilität
Antworten

Zurück zu „Support-Forum“