Datenbank Update von 3.0.4 scheitert
Datenbank Update von 3.0.4 scheitert
Die Datenbank wird auf die neueste Version aktualisiert
Datenbanktyp :: mysql4
Vorherige Version :: 3.0.4
Aktualisierte Version :: 3.0.6
Fehler
--
Mehr Fehlermeldung gibt es leider nicht.
Das selbe Problem hatte ich schon beim Updateversuch auf 3.05. Seitdem läuft alles normal trozt 3.05 bzw. jetzt 3.06 er Forensoftware.
Jemand eine Idee woran es liegt?
Weiß jemand was sich seit 3.04 an der Datenbank geändert hat?
Datenbanktyp :: mysql4
Vorherige Version :: 3.0.4
Aktualisierte Version :: 3.0.6
Fehler
--
Mehr Fehlermeldung gibt es leider nicht.
Das selbe Problem hatte ich schon beim Updateversuch auf 3.05. Seitdem läuft alles normal trozt 3.05 bzw. jetzt 3.06 er Forensoftware.
Jemand eine Idee woran es liegt?
Weiß jemand was sich seit 3.04 an der Datenbank geändert hat?
Zuletzt geändert von Frank T am 25.11.2009 14:06, insgesamt 1-mal geändert.
Re: Datenbank Update von 3.04 scheitert
Deine Datenbank scheint noch auf dem 3.0.4er stand zu sein, deswegen weigert sich das update jetzt.
Lad dir nochmal das install Verzeichniss eines 3.0.5er Version hoch und ruf die deinewebsite.de/forum/install/database_update.php ( so heisst sie glaube ich) auf. Dabei sollte deine Datenbankstruktur auf die 3.0.5er Version geupdated werden, so dass du auf die 3.0.6er updaten kannst.
Grüße
Lad dir nochmal das install Verzeichniss eines 3.0.5er Version hoch und ruf die deinewebsite.de/forum/install/database_update.php ( so heisst sie glaube ich) auf. Dabei sollte deine Datenbankstruktur auf die 3.0.5er Version geupdated werden, so dass du auf die 3.0.6er updaten kannst.
Grüße
Re: Datenbank Update von 3.04 scheitert
Ja, sie ist noch auf dem 3.0.4 er stand, weil beim Updateversuch auf 3.0.5 trat der gleiche Fehler auf!
Das stand dann natürlich "Aktualisierte Version 3.0.5".
Ich habe es auch mit einem Komplettupdate versucht. Der derzeitige Stand der DB sollte dann dem Datenbankupdate eigentlich egal sein, dazu ermittelt es schließlich die vorherige Version.
Das stand dann natürlich "Aktualisierte Version 3.0.5".
Ich habe es auch mit einem Komplettupdate versucht. Der derzeitige Stand der DB sollte dann dem Datenbankupdate eigentlich egal sein, dazu ermittelt es schließlich die vorherige Version.
Re: Datenbank Update von 3.0.4 scheitert
Ok, habe mal an der database_update php rumgehackt, damit ich rausbekomme, welche Fehlermeldung nicht angezeigt wird.
Ich lande bei: MYSQL_SCHEMA_UPDATE_REQUIRED
das soll wohl heißen mein MYSQL ist zu alt. Warum auch immer Schema-Update?
Leider fehlt zu der Fehlermeldung in den deutschen Sprachdateien die Übersetzung, daher wird wohl einfach gar nichts angezeigt. Das ist wirklich nicht sehr hilfreich!
Ich lande bei: MYSQL_SCHEMA_UPDATE_REQUIRED
das soll wohl heißen mein MYSQL ist zu alt. Warum auch immer Schema-Update?
Leider fehlt zu der Fehlermeldung in den deutschen Sprachdateien die Übersetzung, daher wird wohl einfach gar nichts angezeigt. Das ist wirklich nicht sehr hilfreich!
- nickvergessen
- Ehrenadmin
- Beiträge: 11559
- Registriert: 09.10.2006 21:56
- Wohnort: Stuttgart, Germany
- Kontaktdaten:
Re: Datenbank Update von 3.0.4 scheitert
Okay,
http://www.phpbb.de/support/pastebin.ph ... view&s=297
Speicher mal den Inhalt dieser Datei (am besten unten die kleine Box benutzten) als mysql_upgrader.php auf deinem Computer.
(Dabei folgende Zeile entfernen)
Dann erstellst du in deinem Forum einen Ordner develop/ , lädst dort die Datei rein und führst sie dann aus.
Der Code der dort angezeigt wird, kopierst du und führst ihn als SQL-Abfrage in deiner Datenbank (phpmyadmin) aus.
Danach löscht du die Datei wieder, und kannst nun ganz normal das Update ausführen.
http://www.phpbb.de/support/pastebin.ph ... view&s=297
Speicher mal den Inhalt dieser Datei (am besten unten die kleine Box benutzten) als mysql_upgrader.php auf deinem Computer.
(Dabei folgende Zeile entfernen)
Code: Alles auswählen
die("Please read the first lines of this script for instructions on how to enable it");
Der Code der dort angezeigt wird, kopierst du und führst ihn als SQL-Abfrage in deiner Datenbank (phpmyadmin) aus.
Danach löscht du die Datei wieder, und kannst nun ganz normal das Update ausführen.
kein Support per PN
Re: Datenbank Update von 3.0.4 scheitert
Ich habe es gerade anders gelöst.
Das Skript gibt jetzt auch keinerlei Meldungen (mehr) aus.
Problem scheint ein Fehler in der MYSQL- Versionsüberprüfung.
er möchte mindestens 4.1.3 - und glaubt 4.1.20 wäre kleiner (stringvergleich?).
Habe daher die Versionsprüfung auskommentiert und somit übersprungen.
Danach funktionierte es bis auf ein paar Zugriffsverletzugen (die ich mir eigentlich nicht erklären kann).
Die gescheiteten Index-Updates in der Datenbank konnte ich jedoch manuell mit phpmyadmin durchführen.
Danke für eure Hilfe
Frank
Das Skript gibt jetzt auch keinerlei Meldungen (mehr) aus.
Problem scheint ein Fehler in der MYSQL- Versionsüberprüfung.
er möchte mindestens 4.1.3 - und glaubt 4.1.20 wäre kleiner (stringvergleich?).
Habe daher die Versionsprüfung auskommentiert und somit übersprungen.
Danach funktionierte es bis auf ein paar Zugriffsverletzugen (die ich mir eigentlich nicht erklären kann).
Die gescheiteten Index-Updates in der Datenbank konnte ich jedoch manuell mit phpmyadmin durchführen.
Danke für eure Hilfe
Frank
- nickvergessen
- Ehrenadmin
- Beiträge: 11559
- Registriert: 09.10.2006 21:56
- Wohnort: Stuttgart, Germany
- Kontaktdaten:
Re: Datenbank Update von 3.0.4 scheitert
Du solltest das oben genannte trotzdem machen, um Probleme zu vermeiden!
kein Support per PN
Re: Datenbank Update von 3.0.4 scheitert
hab ich doch, gibt allerdings nur eine leere Seite zurück, oder läuft da schon wieder was schief?
- nickvergessen
- Ehrenadmin
- Beiträge: 11559
- Registriert: 09.10.2006 21:56
- Wohnort: Stuttgart, Germany
- Kontaktdaten:
Re: Datenbank Update von 3.0.4 scheitert
Das die() hast du entfernt? dann sollte da schon was ausgegeben werden!
kein Support per PN
Re: Datenbank Update von 3.0.4 scheitert
solang die() noch drin war, hat er die entsprechende Warnung noch angezeigt - die ist raus!