Seite 1 von 1

[3.3] 3.3.11 Fehlermeldung bei Eingabe

Verfasst: 12.10.2025 15:33
von Nachbar500
Hallo
ich habe unter https://www.nachbarschaftsstreit.de/forum schon länger Probleme. Angefangen hatte es mit verunglückten Updates und fehlerhaften Erweiterungen. Die dann immer nur etwas repariert wurden.
Am liebsten würde ich "alles" hinter mir lassen, meine Einträge retten und vorfahren - wenn das geht. Das Forum will seit fast einem Jahr nicht mehr.

Wer hat Geduld mir da durch zu helfen.

Klaus

P.S. Alle die schon mal geholfen habe, ich bin nun in Rente und hab endlich Zeit

Fehlermeldung

Code: Alles auswählen

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.149.95', 1760275867, 1, 1, 1, 1, 1, '', 'Re: AOL Mail Probleme', '<t>wdawda</t>', '61ff51bcb3b27b24742fc78fb1aa2afc', 0, '', '5gqx6', 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()
Kommt bei Eingabe einer Antwort, neues Thema und immer wieder mal beim anmelden als Admin

Re: [3.3] 3.3.11 Fehlermeldung bei Eingabe

Verfasst: 12.10.2025 15:47
von chris1278
Man kann sich wohl auch nicht regestrieeren bei dir.

Dann kommt folgender Fehler:

Code: Alles auswählen

Allgemeiner Fehler
SQL ERROR [ mysqli ]

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

Beim Laden der Seite ist ein SQL-Fehler aufgetreten. Bitte kontaktiere die Board-Administration, falls dieses Problem fortlaufend auftritt.
Du solltest zuerst mal dies hier prüfen:

viewtopic.php?t=246810

Dann solltest du mal schauen welche phpbb version du hast.

Hier wäre zu prüfen was in der Datenbank steht.

Öffne mal dein Phpmyadnin (vermutlich über deinen webspace anbieter zugang dazu) und führe mal folgenden sql code aus:

Code: Alles auswählen

SELECT config_value FROM phpbb_config WHERE config_name = 'version'

Achte darauf das du den präfix richtig nutzt.

wenn ich deinen Fehler richtig interpretiere müsste dies phpbb3_ sein. dann musst du den code so nehmen:

Code: Alles auswählen

SELECT config_value FROM phpbb3_config WHERE config_name = 'version'
Jedenfalls sagt dir das ergebniss welche version du laut datenbank installiert hast.

Dann wüssten wir gern noch welche php version du benutzt.

Re: [3.3] 3.3.11 Fehlermeldung bei Eingabe

Verfasst: 13.10.2025 10:16
von Mahony
Hallo
Nachbar500 hat geschrieben: 12.10.2025 15:33
Fehlermeldung

SQL ERROR

Field 'post_id' doesn't have a default value [1364]
Schau dazu mal bitte hier >>> viewtopic.php?p=1395687#p1395687

Das gleiche machst Du dann auch in der Spalte user_id in der Tabelle phpbb3_users

EDIT: Du hast laut Deiner CHANGELOG.html noch phpBB3.3.11 im Einsatz. Ein Update auf die aktuelle phpBB3.3.15-Version wäre also anzuraten.

Grüße Mahony

Re: [3.3] 3.3.11 Fehlermeldung bei Eingabe

Verfasst: 13.10.2025 12:11
von Nachbar500
Filecheck

Code: Alles auswählen

phpBB File Check v1.4.6
=======================

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          : 1.163 seconds
Max execution time: 30 seconds
Memory peak usage : 4,614,376 bytes
Memory limit      : 128M
Services          : ZipArchive:1, cURL:1, Sockets:1, allow_url_fopen:1
Timestamp         : 1760349356
PHPBB Version 3.3.11
PHP 8.1

Ich habe die beiden auto_increment eingefügt - fehlten.

Und konnte bereits einen Datensatz einfügen... Teste mal weiter

Neuer Fehler
https://www.nachbarschaftsstreit.de/for ... ply&t=2805

Code: Alles auswählen

Allgemeiner Fehler
SQL ERROR [ mysqli ]

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

Beim Laden der Seite ist ein SQL-Fehler aufgetreten. Bitte kontaktiere die Board-Administration, falls dieses Problem fortlaufend auftritt.

Re: [3.3] 3.3.11 Fehlermeldung bei Eingabe

Verfasst: 13.10.2025 12:52
von Mahony
Hallo

Was sagt Dir die Fehlermeldung?

Code: Alles auswählen

Field 'notification_id' doesn't have a default value
Also wieder das gleiche Vorgehen, wie bei den anderen Spalten.

Edit: Das Feld (die Spalte) sollte sich in der Tabelle phpbb3_notifications befinden


Grüße Mahony

Re: [3.3] 3.3.11 Fehlermeldung bei Eingabe

Verfasst: 13.10.2025 22:57
von Nachbar500
Danke

Klaus