[gelöst] sql fehler bei der konvertierung

phpBB 3.0 hat sein "End of Life" erreicht. Eine Neu-Installation wird nicht mehr unterstützt.
charley@work
Mitglied
Beiträge: 30
Registriert: 20.07.2004 17:35
Wohnort: Oranienbaum
Kontaktdaten:

[gelöst] sql fehler bei der konvertierung

Beitrag von charley@work »

hallo ...

ich möchte von 2.0.16 auf 3.0.3 updaten. bei der konvertierung tritt folgender fehler auf:
  • Allgemeiner Fehler
    SQL ERROR [ mysql4 ]

    Unknown system variable 'NAMES' [1193]

    SQL

    SET NAMES 'binary'

    BACKTRACE


    FILE: includes/db/mysql.php
    LINE: 174
    CALL: dbal_mysql->sql_error()

    FILE: install/install_convert.php
    LINE: 707
    CALL: dbal_mysql->sql_query()

    FILE: install/install_convert.php
    LINE: 203
    CALL: install_convert->convert_data()

    FILE: install/index.php
    LINE: 405
    CALL: install_convert->main()

    FILE: install/index.php
    LINE: 282
    CALL: module->load()
kann mir jemand weiterhelfen?

viele grüße

charley

ergänzende information: als neue datenbank setze ich mysql5 ein. die alte datenbank war mysql4. liegt der hase da im pfeffer?
Zuletzt geändert von charley@work am 05.12.2008 12:12, insgesamt 1-mal geändert.
Benutzeravatar
MartectX
Ehemaliger Übersetzer
Beiträge: 648
Registriert: 10.05.2008 17:08
Wohnort: Marienplatz

Beitrag von MartectX »

In allen Support-Threads, die ich bislang zu Konvertierungen gelesen habe, stand stets, man solle zunächst auf 2.0.23 updaten und dann die Konvertierung vornehmen. Probier' es doch mal so!
Benutzeravatar
bantu
Server-Team
Beiträge: 7311
Registriert: 25.04.2006 16:12
Wohnort: Karlsruhe

Beitrag von bantu »

MartectX hat geschrieben:In allen Support-Threads, die ich bislang zu Konvertierungen gelesen habe, stand stets, man solle zunächst auf 2.0.23 updaten und dann die Konvertierung vornehmen. Probier' es doch mal so!
Hat bei mir auch problemlos ohne geklappt.

charley@work: Welche MySQL-Version verwendest du?
Powered by Coffee
Helmut
Mitglied
Beiträge: 2048
Registriert: 27.12.2002 20:35
Wohnort: Augsburg

Beitrag von Helmut »

Hallo charley@work,

also die Konvertierung sollte auch mit deiner Version 2.0.16 ohne Probleme durchlaufen, selbst bei mir mit der Version 2.0.3 läuft es durch. Ich tippe eher darauf, wie auch bantu schon vermutet, dass das Problem mit deiner mysql4 Version zu tun hat.

Ich würde dir vorschlagen, du machst mit dem mysqldumper ein Backup deiner 2.0.16 Version und spielst sie auf eine mysql5 Datenbank ein. Dann änderst du in deiner config.php die Einträge, so dass dein 2.0.16 von der neu angelegten Datenbank zugreift. Jetzt testest du dein Forum ob alles noch ohne Fehler läuft. Erst jetzt startest du die Konvertierung, welche dann eigentlich durchlaufen sollte.

Es könnte auch am Zeichensatz / Kollation der MySQL-Verbindung liegen wenn du zuvor bei mysql4 "latain1_bin" hattest und die neue Datenbank auf "utf8_bin" steht.

Gruß Helmut :wink:
Ich bin nicht ganz dicht.... na und.
charley@work
Mitglied
Beiträge: 30
Registriert: 20.07.2004 17:35
Wohnort: Oranienbaum
Kontaktdaten:

Beitrag von charley@work »

hallo ...

danke für die hinweise.

ich werde es erst mal mit dem update der alten datenbank (mysql4) auf die neue (mysql5) bei gleicher phpbb-version (2.0.16) versuchen und mich dann nochmals melden.

viele grüße
charley@work
Mitglied
Beiträge: 30
Registriert: 20.07.2004 17:35
Wohnort: Oranienbaum
Kontaktdaten:

Beitrag von charley@work »

sachstandsbericht

also ... ich habe die daten aus der mysql 4.0.27 auf eine mysql 5.0.67 gebracht und nach änderung der einstellungen das alte forum 2.0.16 erfolgreich starten können.

weitere konvertierungsversuche sind mit einem "internen serverfehler" gescheitert. da ich wegen dieser "internen serverfehler" auch die datenbank nicht komplett, und nicht einmal die großen tabellen komplett, sondern in paketen zu 6000 befehlen (mehr hab ich mich nicht getraut) umziehen musste, denke ich, dass es an der zugeteilten rechenzeit durch den provider liegt. das werde ich jetzt mal eroieren.
charley@work
Mitglied
Beiträge: 30
Registriert: 20.07.2004 17:35
Wohnort: Oranienbaum
Kontaktdaten:

Beitrag von charley@work »

sachstandsbericht 2

habe in einem anderen thread gefunden, dass mit
  • set_time_limit(12);
vor
  • if (!defined('IN_INSTALL'))
in der datei ../install/install_convert.php sich das zeitlimit umgehen lässt. klappte - jedenfalls bei meinem provider (1&1).

allerdings kann ich das forum nicht betreten!! beim aufruf kommt es zu einem "internen serverfehler" !
charley@work
Mitglied
Beiträge: 30
Registriert: 20.07.2004 17:35
Wohnort: Oranienbaum
Kontaktdaten:

neues problem !!!

Beitrag von charley@work »

wie in der vorstehenden sachstandsinformation beschrieben kann ich das forum nicht aufrufen!

der aufruf bringt folgenden fehler:
Error 500 - Internal server error
Ein interner Fehler ist aufgetreten!
Bitte versuchen Sie es zu einem späteren Zeitpunkt.
... was ich nicht verstehe ...

es kann nicht am browsercache liegen, da ich von einer externen stelle aus den selben fehler erhalte.

hat jemand eine idee?

update

ich gehe mal davon aus, dass ../adm/index.php die administrationsoberfläche aufrufen sollte!?
dieser aufruf erzeugt folgenden fehler:
Fatal error: Allowed memory size of 41943040 bytes exhausted (tried to allocate 131072 bytes) in .../includes/acm/acm_file.php on line 415
edit: typo
Zuletzt geändert von charley@work am 04.12.2008 17:59, insgesamt 3-mal geändert.
Benutzeravatar
Metzle
Ehemaliges Teammitglied
Beiträge: 10435
Registriert: 08.03.2008 02:50
Wohnort: Waiblingen-Neustadt
Kontaktdaten:

Beitrag von Metzle »

Hallo,

Sachstandsbericht 3:

Bitte die Editfunktion nutzen in Zukunft und das Thema Topic-Bumping in KB:knigge beachten ;)
Metzle
phpBB.de-Support-Team
Allround-phpBB.de
charley@work
Mitglied
Beiträge: 30
Registriert: 20.07.2004 17:35
Wohnort: Oranienbaum
Kontaktdaten:

Beitrag von charley@work »

@metzle

hallo ...

ich lese dort:
Wenn du dein Problem lösen konntest, bitten wir dich, deine Lösung in das Thema zu schreiben. So kommt deine Lösung auch Benutzern zu Gute, die später mit dem gleichen Problem zu kämpfen haben.
ich habe beschrieben, wie ich mein problem gelöst habe, und was mir geholfen hat.

was du mir da vorwirfst ist ja hahnebüchen!!

das sich neue probleme ergeben haben, die ich ebenfalls beschrieben habe, ist die einzig mögliche verfehlung die ich als kritik akzeptieren könnte. ich eröffne dazu auch gerne einen neuen thread, wenn das so gewünscht wird.

edit: typo
Gesperrt

Zurück zu „[3.0.x] Installation, Update und Konvertierung“