MyBB.de Forum
Upgrade Fehlermeldung - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html)
+--- Forum: MyBB 1.4.x (https://www.mybb.de/forum/forum-51.html)
+---- Forum: Installation/Aktualisierung (https://www.mybb.de/forum/forum-53.html)
+---- Thema: Upgrade Fehlermeldung (/thread-11371.html)



Upgrade Fehlermeldung - Grauer-Magier - 28.10.2008

Hallöchen alle zusammen!

Ich administriere ein Mybb-Forum das auf einer alten Plattform läuft - php 4.3 und mysql 4.0.18.
Ich wollte dennoch, aus den Sicherheitsgründen, ein Upgrade auf 1.4.13 durchführen und bekomme bei dem Aufrufen der Upgrade.php folgende Fehlermerldung:

Code:
Fatal error: [SQL] [1193] Unknown system variable 'NAMES'
SET NAMES 'utf8' in /home/httpd/vhosts/xyz/httpdocs/inc/db_mysql.php on line 544

Fatal error: [SQL] [1146] Table 'sonnenlicht.datacache' doesn't exist
SELECT title,cache FROM datacache in /home/httpd/vhosts/xyz/httpdocs/inc/db_mysql.php on line 544

Was kann ich da tun, um das zu umgehen?

MfG, GM!
So, ich nochmal! Big Grin

Ich hab nun folgendes versucht:

Alte Datenbank exportiert -> in ne XAMPP Umgebung importiert, mit allen Dateien und so -> Upgrade durchgeführt -> Datenbank mit SQL-Kompatibilitätsmodus exportiert -> alte Datenbank gelöscht, und neue importiert.

Dachte das würde vielleicht klappen, aber bekomme diesen Fehler:
Code:
MyBB SQL Error

MyBB has experienced an internal SQL error and cannot continue.

SQL Error:
    1193 - Unknown system variable 'NAMES'
Query:
    SET NAMES 'utf8'

Kann ich diesen Befehl irgendwie umgehen?

MfG, GM!


RE: Upgrade Fehlermeldung - StefanT - 28.10.2008

Deine MySQL-Version scheint zu alt zu sein.


RE: Upgrade Fehlermeldung - Grauer-Magier - 28.10.2008

Hi Dragon!

Ja, das hab ich ja schon oben geschrieben! ;-)

Hast einen Tipp wie ich diese Abfrage umgehen kann?

Oder ist es sinnvoller wieder auf 1.2 umzusteigen bei diesen Umständen?

LG, GM!


RE: Upgrade Fehlermeldung - StefanT - 28.10.2008

Will dein Hoster MySQL nicht aktualisieren?


RE: Upgrade Fehlermeldung - Grauer-Magier - 28.10.2008

Nun die Möglichkeit das anzusprechen besteht sicher - aber ich betreue das Forum da nur - nicht die Hostingsachen. Darum wollte ich erstmal eine Lösung erfragen, ob man das vielleicht so noch hinbiegen kann. Andernfalls geb ich dem anderen Admin bescheid, dass er den Provider anschreiben sollte.


RE: Upgrade Fehlermeldung - Michael - 28.10.2008

Öffne die Datei inc/config.php und suche nach:
PHP-Code:
$config['database']['encoding'] = 'utf8'
Ersetzen durch:
PHP-Code:
$config['database']['encoding'] = ''



RE: Upgrade Fehlermeldung - Grauer-Magier - 28.10.2008

Super - vielen Dank Michael! Das hat geholfen.
Komischerweise mußte ich nun nochmal die Upgraderoutine durchlaufen lassen, aber das war nicht weiter schlimm!

LG, GM!