WBCE CMS Forum

WBCE CMS – Way Better Content Editing.

Du bist nicht angemeldet.

#1 07.04.2020 13:17:17

kleo
Mitglied

[erledigt] update from 1.33 to 1.42

Bei der Aktualisierung von 1.3.3 auf 1.4.2 bekomme ich die folgende Fehlermeldung:

Error : (2054) Connecting to 3.22, 3.23 & 4.0 servers is not supported

Das geht beim ausführen der Script /install/update.php

Woran kann es liegen?

Offline

#2 07.04.2020 13:22:24

florian
Administrator

Re: [erledigt] update from 1.33 to 1.42

Das ist ein Hinweis, dass die SQL-Version veraltet ist. Es muss mindestens mySQL 5.0 oder neuer verfügbar sein.

Offline

#3 07.04.2020 13:29:15

kleo
Mitglied

Re: [erledigt] update from 1.33 to 1.42

Auf dem Server läuft die MySQL Version 5.1.

Hm...

Offline

#4 07.04.2020 13:34:20

colinax
Developer

Re: [erledigt] update from 1.33 to 1.42

@kleo
Ging das Update Script vollständig durch oder brach es ab?

Ist dass die Seite wo php 5.4.45 lief, wenn ja dann hat der Hoster wohl vergessen ein paar Parameter anzupassen.

Offline

#5 07.04.2020 13:38:07

florian
Administrator

Re: [erledigt] update from 1.33 to 1.42

Je nach Webhoster kann es erforderlich sein, einen anderen Datenbankserver anzugeben.
Bei Domainfactory muss z.B. statt localhost explizit mysql5.deinedomain.tld angegeben werden.
(Quelle)

Offline

#6 07.04.2020 13:40:48

kleo
Mitglied

Re: [erledigt] update from 1.33 to 1.42

Das Updatescript zeigt gleich nach dem Klicken "Start Update script" diese Fehlermeldung.

Ja, es handelt sich um diese Seite, die PHP-Version ist aber momentan 7.2.6

Offline

#7 07.04.2020 13:48:27

kleo
Mitglied

Re: [erledigt] update from 1.33 to 1.42

in der config.php steht

define('DB_HOST', 'mysql.hosting.xxxxx.xx');

Offline

#8 07.04.2020 13:55:32

kleo
Mitglied

Re: [erledigt] update from 1.33 to 1.42

Übrigens, in der update.php gibt es zwar

$mysqli = new mysqli(DB_HOST, DB_USERNAME, DB_PASSWORD, DB_NAME);

'DB_PORT' wird aber NICHT erwähnt...

Beitrag geändert von kleo (07.04.2020 14:08:57)

Offline

#9 07.04.2020 13:57:37

kleo
Mitglied

Re: [erledigt] update from 1.33 to 1.42

Es liegt DARAN:

die Zeile:
$mysqli = new mysqli(DB_HOST, DB_USERNAME, DB_PASSWORD, DB_NAME);

ändern zu:

$mysqli = new mysqli(DB_HOST, DB_PORT, DB_USERNAME, DB_PASSWORD, DB_NAME);

Offline

#10 07.04.2020 14:05:10

kleo
Mitglied

Re: [erledigt] update from 1.33 to 1.42

Ich habe vergessen zu erwähnen, dass es um die Datei install/update.php geht, die Zeile 153.
Sie sollte wie oben geschrieben geändert werden.

Offline

#11 07.04.2020 14:12:19

colinax
Developer

Re: [erledigt] update from 1.33 to 1.42

@kleo

ja dass ist die Ursache und die Lösung für dich. Die allgemeine Lösung ist leider aufwendiger als nur die Zeile anzupassen.

Offline

Liked by:

florian

#12 07.04.2020 14:51:08

kleo
Mitglied

Re: [erledigt] update from 1.33 to 1.42

Das kann ich leider nicht beurteilen....

Offline

#13 13.04.2020 12:33:03

colinax
Developer

Re: [erledigt] update from 1.33 to 1.42

Hab jetzt mal einen kleinen Fix hochgeladen der das Port Problem beheben sollte

Offline

Fußzeile des Forums

up