[3.3] SQL-Fehler (out of range)

Fragen rund um die Installation, Administration und Benutzung von phpBB.
Forumsregeln
Bitte im Thementitel den Präfix deiner phpBB-Version angeben
Benutzeravatar
LukeWCS
Supporter
Supporter
Beiträge: 2962
Registriert: 15.12.2014 10:19
Kontaktdaten:

Re: [3.3] SQL-Fehler (out of range)

Beitrag von LukeWCS »

Jay2k1 hat geschrieben: 01.04.2025 21:42 Die Nomenklatur ist also etwas irreführend.
Sehe ich auch so.

Vermutung:

Das dürfte ein historisches Problem sein. Vermutlich wurde das Kürzel UINT zu einer Zeit geschaffen, als es völlig klar war, das damit nur eine Vorzeichenlose Zahl mit dem Maximalwert 16777215 gemeint sein kann, nichts anderes. Da aber eben auch Datenbanken einer konstanten Evolution unterworfen sind, wurden hier vermutlich später neue Zahlentypen eingeführt mit wesentlich höheren Maximalwerten, wodurch UINT in seiner damaligen Form schlicht obsolet wurde, aber nie angepasst wurde.

Das ergibt auch Sinn, wenn man das oberste "Gesetz" der phpBB Migration berücksichtigt, welches da lautet (sinngemäss): "Eine bereits etablierte (veröffentlichte) Migration darf nachträglich nicht mehr geändert werden!". Sollte das doch jemand wagen, wird er vom phpBB Spezialkommando einkassiert und ohne Prozess bis Lebensende weggesperrt. Ausserdem muss ein Forum ja auch schon wirklich verdammt lange existieren, bevor solche Limits überhaupt mal relevant werden.

Was Timing angeht: :lol:

Am Rande: das Kürzel ULINT wurde laut meiner Recherche bei 3.2.0 eingeführt. Und aus heutiger Sicht könnte das "veraltete" Kürzel UINT vielleicht besser UMINT lauten.
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“