[3.2] Kompatibilität PHP 7.2 mit MySQL 8.0

Fragen rund um die Installation, Administration und Benutzung von phpBB.
Forumsregeln
Bitte im Thementitel den Präfix deiner phpBB-Version angeben
Antworten
oOAkaniOo
Mitglied
Beiträge: 22
Registriert: 03.04.2020 19:35

[3.2] Kompatibilität PHP 7.2 mit MySQL 8.0

Beitrag von oOAkaniOo »

Hallo,

unser Forum soll aus diversen Gründen zu einem neuen Hoster umziehen. Dieser arbeitet jedoch mit MySQL Datenbanken von 8.0.
Nun sind wir uns nichts sicher, ob diese mit PHP 7.2. und unserer Forenversion von 3.2.11 kompatibel ist.
Ein Update der Forenversion würden wir im besten Fall erst nach dem Umzug vornehmen wollen.

Vielen Dank
Akani
Benutzeravatar
chris1278
Mitglied
Beiträge: 3577
Registriert: 12.11.2007 06:20
Wohnort: Euskirchen
Kontaktdaten:

Re: [3.2] Kompatibilität PHP 7.2 mit MySQL 8.0

Beitrag von chris1278 »

Phpbb 3.2.11 läuft nicht znter php 8. Also besser vorher updaten. Und du musst auch schauen falls du extemsions hast ib die php 8 kompatibel sind.
oOAkaniOo
Mitglied
Beiträge: 22
Registriert: 03.04.2020 19:35

Re: [3.2] Kompatibilität PHP 7.2 mit MySQL 8.0

Beitrag von oOAkaniOo »

Danke für deine Antwort, Chris.
Mir geht es aber nicht um die Kompatibilität von PHP 8.0 sondern MySQL 8.0 mit PHP 7.2.

Eine Antwort diesbezüglich würde mich freuen.
Benutzeravatar
chris1278
Mitglied
Beiträge: 3577
Registriert: 12.11.2007 06:20
Wohnort: Euskirchen
Kontaktdaten:

Re: [3.2] Kompatibilität PHP 7.2 mit MySQL 8.0

Beitrag von chris1278 »

Ok sorry falsch verstanden.
hackepeter13
Valued Contributor
Beiträge: 3545
Registriert: 21.04.2004 12:22
Wohnort: Berlin
Kontaktdaten:

Re: [3.2] Kompatibilität PHP 7.2 mit MySQL 8.0

Beitrag von hackepeter13 »

oOAkaniOo hat geschrieben: 29.03.2022 15:45 mit MySQL Datenbanken von 8.0.
mit PHP 7.2.
und unserer Forenversion von 3.2.11 kompatibel ist.
Ich habe ein phpBB 3.2.11 mit einigen Erweiterungen unter PHP 7.2 und MySQL 10.5 ohne Probleme am laufen.

PS: Selbst wenn ich auf PHP 7.4 umstelle läuft das Forum anstandslos (auch keine Debug-Meldungen), obwohl laut den Voraussetzungen maximal 7.3 unterstützt wird.
vfrblue
Ehemaliges Teammitglied
Beiträge: 1999
Registriert: 22.11.2016 18:46

Re: [3.2] Kompatibilität PHP 7.2 mit MySQL 8.0

Beitrag von vfrblue »

hackepeter13 hat geschrieben: 29.03.2022 17:31 Ich habe ein phpBB 3.2.11 mit einigen Erweiterungen unter PHP 7.2 und MySQL 10.5 ohne Probleme am laufen.
Verwechselst du das nicht mit MariaDB??
Meines Wissens ist MySQL bei der Version 8
Benutzeravatar
LukeWCS
Supporter
Supporter
Beiträge: 2252
Registriert: 15.12.2014 10:19
Kontaktdaten:

Re: [3.2] Kompatibilität PHP 7.2 mit MySQL 8.0

Beitrag von LukeWCS »

hackepeter13 hat geschrieben: 29.03.2022 17:31 obwohl laut den Voraussetzungen maximal 7.3 unterstützt wird.
Nicht so ganz. Offiziell ist phpBB 3.2 bis PHP 7.2 freigegeben. Eine Installation von z.B. phpBB 3.2.11 wird auch direkt verweigert, wenn dabei PHP 7.3+ festgestellt wurde. Wenn man nach der Installation dann die PHP Version erhöht, wird das nicht abgefangen.
oOAkaniOo hat geschrieben: 29.03.2022 15:45 unser Forum soll aus diversen Gründen zu einem neuen Hoster umziehen. Dieser arbeitet jedoch mit MySQL Datenbanken von 8.0.
Nun sind wir uns nichts sicher, ob diese mit PHP 7.2. und unserer Forenversion von 3.2.11 kompatibel ist.
Siehe: viewtopic.php?p=1391950#p1391950
Möge das Backup mit dir sein. Immer.

Erweiterungen - Infos zur artgerechten Haltung
phpBB Ext Check - Analysesystem für phpBB Erweiterungen (Entwickler Werkzeug)
hackepeter13
Valued Contributor
Beiträge: 3545
Registriert: 21.04.2004 12:22
Wohnort: Berlin
Kontaktdaten:

Re: [3.2] Kompatibilität PHP 7.2 mit MySQL 8.0

Beitrag von hackepeter13 »

LukeWCS hat geschrieben: 29.03.2022 17:58
hackepeter13 hat geschrieben: 29.03.2022 17:31 obwohl laut den Voraussetzungen maximal 7.3 unterstützt wird.
Nicht so ganz. Offiziell ist phpBB 3.2 bis PHP 7.2 freigegeben. Eine Installation von z.B. phpBB 3.2.11 wird auch direkt verweigert, wenn dabei PHP 7.3+ festgestellt wurde. Wenn man nach der Installation dann die PHP Version erhöht, wird das nicht abgefangen.
Oha, stimmt unter (<) 7.3, nicht unter/gleich (<=). :oops:

vfrblue hat geschrieben: 29.03.2022 17:44
hackepeter13 hat geschrieben: 29.03.2022 17:31 Ich habe ein phpBB 3.2.11 mit einigen Erweiterungen unter PHP 7.2 und MySQL 10.5 ohne Probleme am laufen.
Verwechselst du das nicht mit MariaDB??
Meines Wissens ist MySQL bei der Version 8
Das ist richtig, aber MySQL und der Nachfolger MariaDB sind vom selben Entwicklerteam und nutzen 1:1 die gleiche SQL-Syntax.
Deswegen kann MySQL auch ohne Probleme gegen MariaDB ausgetauscht werden, da es für hergebrachte Funktionen kaum Inkompatibilitäten gibt.
Ich habe den phpBB-Code jetzt nicht studiert, aber da phpBB 3.2 im Jahr 2017 veröffentlicht wurde und zu dieser Zeit mit Sicherheit noch viele Server MySQL statt MariaDB standardmäßig aktiv hatten, gehe ich mal davon aus, das phpBB 3.2.11 keinen SQL-Syntax verwendet, der nur mit MariaDB kompatibel ist.
Außerdem kann ich mich nicht an irgendeinen Hinweis seitens phpBB erinnern, das MySQL nicht mehr unterstützt wird.

PS: Selbst bei der Ankündigung von phpBB 3.3.3 wurde erwähnt das eine Installation unter MySQL 8 unterstützt wird, also gehe ich mal davon aus der phpBB 3.2.x ebenfalls unter MySQL 8 läuft.

PPS: Und auch im Wikipedia Eintrag, wird angegeben das phpBB 3 die Datenbank MySQL ab 3.23, MariaDB ab 5.1 unterstützt.

PPPS:
Readme vom 3.2.11 hat geschrieben:7. PHP compatibility issues
[...]
This board has been developed and tested under Linux and Windows (amongst others) running Apache using MySQL 3.23, 4.x, 5.x, MariaDB 5.x, PostgreSQL 8.x, Oracle 8 and SQLite 3.
Antworten

Zurück zu „Support-Forum“