Fehler nach Update auf 2.2.4 - CHARACTER SET utf8 COLLATE utf8_unicode_ci' at li

Begonnen von tus_leider, 23 November 2015, 22:33:33

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

tus_leider

Hallo zusammen,
nach einem Hack Angriff habe ich versucht die neue Version zu installieren.

Leider endet das mit folgender Nachricht:

MySQL /home/www/kunden/tus-leider.de/setup/includes/mx_db_mysqli.php 396 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '-1 CHARACTER SET utf8 COLLATE utf8_unicode_ci' at line 1 1064 ALTER DATABASE m4722-1 CHARACTER SET utf8 COLLATE utf8_unicode_ci;

Keiner der bisherigen Forumseinträge hat hier mir hier wirklich geholfen.


Wer hilft?


Danke,
Guido
Tus Leider Admin

tus_leider

Tus Leider Admin

tus_leider

Hat wenigstens jemand ne Info ob ich nach einer Neu Installation die DB Inhalte des backups einspielen kann? Legt das Setup neue Tabellen an?
Tus Leider Admin

Olaf / TerraProject

hast du eine MariaDB am werkeln? Ich habe diesen Fehler auch schon mit einer MariaDB gehabt.
Ein lösungsansatz:
in der Datei setup/systabeldefs/update.php
bitte folgende Zeile 27 auskommentieren und neu versuchen:
Zitatsql_query("ALTER DATABASE `{$dbname}` CHARACTER SET {$newcharset} COLLATE {$newcollate};");
g

Olaf

Kein Support über PN, Mail etc.!
Bitte die Fragen im Forum stellen, nur so helfen die Antworten auch den anderen Usern.
Bitte auch die Boardsuche nicht vergessen, oft ist genau dein Problem schon an anderer Stelle gelöst worden!

tus_leider

MariaDB? nein.

Irgendetwas hat es nun bewirkt. Es gibt zumindest einen anderen Fehler. Siehe:

MySQL /home/www/kunden/tus-leider.de/setup/includes/mx_db_mysqli.php 396 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '-1 LIKE "mx888e2b%"' at line 1 1064 SHOW TABLE STATUS FROM m4722-1 LIKE "mx888e2b%"
Tus Leider Admin

Olaf / TerraProject

ja.... mache DB's haben sich zickig mit den Anführungszeichen.....
wieder in update.php
Zeiole 33
$qry = 'SHOW TABLE STATUS FROM ' . $dbname . ' LIKE \'' . $prefix . '%\'';
ändern in
$qry = 'SHOW TABLE STATUS  LIKE \'' . $prefix . '%\'';
g

Olaf

Kein Support über PN, Mail etc.!
Bitte die Fragen im Forum stellen, nur so helfen die Antworten auch den anderen Usern.
Bitte auch die Boardsuche nicht vergessen, oft ist genau dein Problem schon an anderer Stelle gelöst worden!

tus_leider

Danke, ich habe es angepasst. Der Browser arbeitet seit 5 Minuten zeigt aber noch eine leere Seite...
Ich warte mal ab und versuche es ggf. noch einmal oder müsste noch was geändert werden?
Tus Leider Admin

tus_leider

Die Installation ist nun durchgelaufen aber danach kann ich nicht auf die admin.php zugreifen. Die Start Seite wirft eine Systemseite aus. Siehe Screen. Seltsam, Seltsam.
Tus Leider Admin

tus_leider

Der Provider hat die Seite gesperrt. Muss alles löschen, dann schauen wir weiter!
Tus Leider Admin

tus_leider

Letzlich war es der Schadcode der zu einigen der genannten Probleme geführt haben.

@TerraProject ,

ohne deine Anpassungen am Setup Connector wäre es aber nichts geworden.

DANKE,
Guido

Tus Leider Admin

Kuddel

Habe mich heute - nach langem zögern - auch endlich entschlossen, auf 2.2.4 "aufzurüsten" - und habe die selben Probleme...  :red:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '-0815 CHARACTER SET utf8 COLLATE utf8_unicode_ci' at line 1 1064 ALTER DATABASE db12331200-0815 CHARACTER SET utf8 COLLATE utf8_unicode_ci;

Warum ich zögere? Siehe Fehlermeldung...
Mein Hoster: Serverprofis - deutscher Serverstandort, kompetente Betreuung, moderate Preise, SSL-Zertifikat inklusive, http2-Ready!
Music for everyone: 0815-Musik

Kuddel

...nachdem ich die, von TerraProjekt angesprochenen, Änderungen in der update.php vorgenommen habe, ist die Aktualisierung problemlos durchgelaufen!
DANKESCHÖN!!!  :drinks:
Mein Hoster: Serverprofis - deutscher Serverstandort, kompetente Betreuung, moderate Preise, SSL-Zertifikat inklusive, http2-Ready!
Music for everyone: 0815-Musik

LOKy-S

habe ein ähnliches problem, je doch bei der neuinstallation. habe die änderung in der update.php unter setup/systabledefs vorgenommen, erfolglos ...

welche datei ist es denn genau bei einer neuinstallation?

danke vorab schon mal!