Web-Umzug mit Update von 1.3.1 auf aktuelle Version 2.1.8

Hast du Probleme Admidio einzurichten? Hier kannst du Fragen rund um die Einrichtung stellen.
blacky65
Beiträge: 77
Registriert: 9. Jul 2006, 17:03

Web-Umzug mit Update von 1.3.1 auf aktuelle Version 2.1.8

Beitrag von blacky65 »

Hallo,

bitte nicht lachen. Ich habe noch die 1.3.1 auf meiner Seite laufen.
Wir verwenden das als Plattform für unsere ehemalige Klasse.

Nun möchte ich die Seite umziehen und dachte, dann kann man ja
gleich mal updaten.

So, wie bekomme ich nun die Daten aus der jetzigen Version in die
neue Datenbank.

Ist das überhaupt noch möglich? :oops:

Gruß

Blacky
Zuletzt geändert von blacky65 am 27. Feb 2010, 21:47, insgesamt 1-mal geändert.
Benutzeravatar
fasse
Administrator
Beiträge: 6170
Registriert: 12. Nov 2005, 16:06

Beitrag von fasse »

Hallo Blacky,

es sollte möglich sein und zwar auch mit dem Standardvorgehen aus der Doku:
http://www.admidio.org/dokuwiki/doku.ph ... 2.0:update

Falls dann Probleme auftreten, dann meld dich hier noch einmal.

Gruß
Fasse
blacky65
Beiträge: 77
Registriert: 9. Jul 2006, 17:03

Beitrag von blacky65 »

Hallo,

inzwischen hat sich die Situation geändert.

Ich habe einen komplett neuen Webspace.

Wie bekomme ich die Daten von 1.3.1 in die 2.1.8 er Version.

Muss ich hier zuerst Admidio 2.1.8 installieren?
Wie bekomme ich nun die Daten in die neue Datenbank?

Wäre klasse wenn so etwas funktionieren würde.
Habe keine Lust alle Mitglieder neu anzulegen :?

Gruß

Blacky
Benutzeravatar
fasse
Administrator
Beiträge: 6170
Registriert: 12. Nov 2005, 16:06

Beitrag von fasse »

Hallo Blacky,

du hast nun 2 Möglichkeiten:

1. du aktualisierst dein Admidio auf deinem alten Webspace auf die 2.1.8 und ziehst dann um.
2. Du ziehst mit deiner 1.3 um und aktualisierst dann auf die 2.1.8

Das Umziehen erfolgt in beiden Fällen gleich.
1. Backup deiner Datenbank
2. Auf dem neuen Webspace Admidio-Dateien in der Version (richtet sich nach deinem vorgehen, siehe oben) der Datenbank ablegen (keine Installation durchführen)
3. Datenbankbackup in die Datenbank des neuen Webspace importieren
4. Die config.php im Admidio-Ordner ablegen und auf deinen neuen Webspace anpassen

Gruß
Fasse
blacky65
Beiträge: 77
Registriert: 9. Jul 2006, 17:03

Beitrag von blacky65 »

Hallo,

also kann ich ich nicht auf dem neuen Webspace admidio installieren und
dann die Datenbank einspielen?

Hintergrund, ich habe damals ein paar manuelle Änderungen in den Dateien
vorgenommen und weiß nicht mehr wo. Davon müssten ein paar rückgängig gemacht werden.

Deshalb dachte ich, dass eine komplette Neuinstallation besser ist.
Allerdings bin ich zu faul alle Daten neu einzugeben. :roll:
Gruß

Blacky
matzman2000
Former team member
Beiträge: 1087
Registriert: 2. Sep 2007, 17:12
Wohnort: Itzstedt
Kontaktdaten:

Beitrag von matzman2000 »

Dann wäre das Vorgehen:
1. Datenbank 1.3.1 sichern
2. Datenbank auf neuen Webspace einspielen
3. Admidio 2.1.8 hochladen
4. Update (nicht Neuinstallation) ausführen: admidio/adm_install/update.php

Damit wird die Datenbank auf die aktuelle Version hochgezogen und Deine Daten beibehalten. Die Dateien selbst sind dann wie bei einer Neuinstallation.
blacky65
Beiträge: 77
Registriert: 9. Jul 2006, 17:03

Beitrag von blacky65 »

Hallo,

anscheinend bin ich nicht so fit.
Also, ich habe die Daten importiert. Sehe sie auch in der Datenbank.

Wenn ich oben genannten Pfad eingabe, passiert nichts.
Weißes Fenster ohne Inhalt.

Dann habe ich mal meine config.php im adm_install Verzeichnis mit meinen Daten
gefüllt, dann das update gestartet und habe auch hier nur eine leere Seite.

Und nu ... ?

Wenn ich direkt in das admidio Verzeichnis gehe, dann startet die Installation.

Gruß

Blacky
matzman2000
Former team member
Beiträge: 1087
Registriert: 2. Sep 2007, 17:12
Wohnort: Itzstedt
Kontaktdaten:

Beitrag von matzman2000 »

blacky65 hat geschrieben:Dann habe ich mal meine config.php im adm_install Verzeichnis mit meinen Daten
gefüllt, dann das update gestartet und habe auch hier nur eine leere Seite.
Falsches Verzeichnis für die config.php!

Und dabei fällt mir auf, ich hatte einen Punk vergessen:
3a: Alte config.php ins Verzeichnis admidio hochladen (natürlich mit den neuen Zugangsdaten)
blacky65
Beiträge: 77
Registriert: 9. Jul 2006, 17:03

Beitrag von blacky65 »

HAllo,

langsam kommen wir der Sache schon näher.
Es kommt die Abfrage und dann passiert folgendes.

Code: Alles auswählen

S Q L - E R R O R

CODE: 1050
Table 'adm_categories' already exists

B A C K T R A C E

FILE: adm_program/system/db/mysql.php
LINE: 193
CALL: DB->db_error()

FILE: adm_program/system/db/mysql.php
LINE: 77
CALL: MySqlDB->db_error()

FILE: adm_install/update.php
LINE: 189
CALL: MySqlDB->query()
So, und nu ?

Gruß

Blacky
Benutzeravatar
fasse
Administrator
Beiträge: 6170
Registriert: 12. Nov 2005, 16:06

Beitrag von fasse »

Die Tabelle adm_categories, welche hier auf einen Fehler läuft, wird erst mit Version 1.4 angelegt. Ich vermute mal, dass sie bei dir existiert liegt daran, dass ein vorheriges Update schief gelaufen ist.

- An deiner Stelle solltest du noch einmal alle adm* Tabellen in der DB löschen.
- Dann dein Backup der 1.3 einspielen
- Danach noch einmal das Update auf die 2.1 durchführen

Dann sollte der obige Fehler nicht mehr kommen.

Gruß
Fasse
blacky65
Beiträge: 77
Registriert: 9. Jul 2006, 17:03

Beitrag von blacky65 »

Hallo,

kann es sein, dass ich die alte Datenbank mit den falschen Parametern exportiere?
Ich erhalte folgende Meldung:

Code: Alles auswählen

S Q L - E R R O R

CODE: 1005
Can't create table './wwh171sql1/#sql-a3b_d6f038.frm' (errno: 150)

B A C K T R A C E

FILE: adm_program/system/db/mysql.php
LINE: 193
CALL: DB->db_error()

FILE: adm_program/system/db/mysql.php
LINE: 77
CALL: MySqlDB->db_error()

FILE: adm_install/update.php
LINE: 189
CALL: MySqlDB->query()
Gruß

Blacky

Ich habe gerade erfolgreich die 2.1.8 installieren können.
Also generell läuft es wohl auf dem Server.
Jetzt müssen wir nur noch das Update überreden.
blacky65
Beiträge: 77
Registriert: 9. Jul 2006, 17:03

Beitrag von blacky65 »

Hallo,

is there anybody out there?

Weiß keiner einen Rat?
Hätte bei dem Wetter Zeit mich mit dem Update zu beschäftigen :-)

Gruß

Blacky
Jochen
Team
Beiträge: 1506
Registriert: 22. Feb 2006, 18:11

Beitrag von Jochen »

Hallo,

wie hast Du es denn jetzt ganau gemacht?

Alte Tabellen exportiert?
auf neuem Server importiert?
Admidio-Daten der 2.1.8 auf neuem Server eingespielt?
config.php angepasst?
Update gestartet?

Gruß Jochen
blacky65
Beiträge: 77
Registriert: 9. Jul 2006, 17:03

Beitrag von blacky65 »

Hallo,

genau so.

Zwischendrinn die DB gelöscht.
Verschiedene Tipps aus dem Forum getestet.

Nun richte ich mir gerade eine Kopie der 1.3.1 ein.
Diese versuche ich in kleinen Schritten auf die 2.1.8 zu bringen.

Wenn das funktioniert, ziehe ich die Datenbank auf den
neuen Webspace um und verwende ein jungfräuliches admidio.

Gruß

Blacky
Jochen
Team
Beiträge: 1506
Registriert: 22. Feb 2006, 18:11

Beitrag von Jochen »

Hallo,

mein Tipp:

entweder erst die neue Version auf dem alten Server an Laufen bekommen oder die alte Version auf dem neuen Server.

Gruß Jochen
Antworten