+ Antworten
Ergebnis 1 bis 9 von 9

Thema: Von Joomla 1.0x auf 1.5.x

  1. #1
    War schon öfter hier
    Registriert seit
    04.12.2008
    Beiträge
    151
    Bedankte sich
    5
    Erhielt 20 Danksagungen
    in 20 Beiträgen

    Standard Von Joomla 1.0x auf 1.5.x

    Hallo zusammen!
    Stehe vor dem Problem eine uralte Joomlainstallation (englisches Backend) auf die aktuelle 1.5er aktualisieren zu müssen. Ich weiß, das Stichwort ist Migration (migration tool).

    Nun hab ich hierfür auf dem Webspace jedoch nur eine SQL Datenbank, auf der bereits die 1.0.x Joomla Version läuft.

    Das Upgrade auf 1.0.15 ist ja problemlos möglich. Jedoch muss man ja quasi parallel Joomla 1.5 installieren, ohne dabei die bestehende Verzeichnisstruktur von 1.0.x zu überschreiben.

    Bedeutet also soviel, wie dass Joomla 1.5 für die Migration in einen eigenen Ordner am Webspace muss (auch noch ok).

    Aber, wie sieht es dann mit der notwendigen DB für Joomla 1.5 aus? Gleiche Angaben wie für die 1.0.x DB und den Präfix ändern? Bedeutet dann, dass beide Tables/Fields in der DB sind (von 1.0.x und 1.5), oder?

    Was macht dann das Migrationtool in dem Fall? Werden die alten DB Einträge automatisch entfernt, sobald man das Migrationstool erfolgreich angewendet hat?

    Ich glaube es ist Zeit für einen Testlauf, in einer Testumgebung :-)

    LG

  2. #2
    Moderator Avatar von Lacki
    Registriert seit
    27.04.2006
    Ort
    Direkt um die Ecke
    Beiträge
    8.739
    Bedankte sich
    337
    Erhielt 3.614 Danksagungen
    in 2.973 Beiträgen

    Standard

    Zitat Zitat von mcdaniels Beitrag anzeigen
    Ich glaube es ist Zeit für einen Testlauf, in einer Testumgebung :-)

    Genau so ist es

  3. #3
    War schon öfter hier
    Registriert seit
    04.12.2008
    Beiträge
    151
    Bedankte sich
    5
    Erhielt 20 Danksagungen
    in 20 Beiträgen

    Standard

    Hallo!
    Danke für den Link

    Erschwerend kommt noch hinzu dass wohl die MySql Serverversionen unterschiedlich sind. Die genaue Version kann ich momentan nicht eruieren.

    Dürfte das Vorhaben jedoch komplizierter machen...?

    LG

  4. #4
    War schon öfter hier
    Registriert seit
    04.12.2008
    Beiträge
    151
    Bedankte sich
    5
    Erhielt 20 Danksagungen
    in 20 Beiträgen

    Standard

    Hab es nun in meiner Testumgebung versucht.
    • Joomla 1.0.15 installiert. /var/www/
    • Migrationskomponente installiert und ausgeführt > sqldump wurde erstellt
    • Joomla 1.5.22 runtergeladen und nach /var/www/joomla1522/ extrahiert.
    • Installation angestartet, gleiche DB wie die DB angegeben die ich für Joomla 1.0.15 verwendet hat, allerdings prefix auf jos15_ umgestellt.
    • Migration ausgewählt, SQL Dumpdatei angegeben, 1.0er Migrationsskript angehakt und Migration gestartet und erfolgreich beendet.

    Installation abgeschlossen und Intallationsordner gelöscht. Dann hab ich das Backend aufgerufen: localhost/joomla1522/administrator und konnte mich einloggen. Sogar die Daten der 1.0.15er Version waren da.

    Der Aufruf von localhost/joomla1522 bringt mich dann aber auf einen 404 Fehler -> 404 - Article #14 not found

    Datenbank ist da, Dateien von Joomla 1.5.22 sind da, aber die Seite öffnet sich nicht...

    UPDATE: Habe grade gesehen dass kein Default Template gesetzt war. Hab jetzt Beez als Default gesetzt und siehe da , es funktioniert... sollte das so sein, oder hab ich etwas falsch gemacht?

    Auch bei der Produktivversion ist es so dass ein selbst erstelltes Template unte 1.0.13 verwendet wird, welches vielleicht unter 1.5.22 gar nicht funktioniert. Wie geht man hier am besten vor?

    LG und Danke!
    Geändert von mcdaniels (23.12.2010 um 00:00 Uhr)

  5. #5
    Gehört zum Inventar Avatar von j!-n
    Registriert seit
    26.07.2007
    Ort
    EA / HH / B
    Beiträge
    5.846
    Bedankte sich
    258
    Erhielt 1.229 Danksagungen
    in 1.155 Beiträgen
    Joomla kaputt? Gehackt? Migration mißlungen? Datensalat?
    www.joomla-notdienst.de - Soforthilfe & Webentwicklung
    Einsteiger- FAQ - bitte lesen!

  6. #6
    War schon öfter hier
    Registriert seit
    04.12.2008
    Beiträge
    151
    Bedankte sich
    5
    Erhielt 20 Danksagungen
    in 20 Beiträgen

    Standard

    Hallo!

    Wieso müssen diese Dateien angepasst werden, wenn ich doch eigentlich joomla1.5 ohnehin bereits in einen separaten Ordner installiert habe und die Website von diesem "Unterordner" heraus aufrufe?

    LG

  7. #7
    Verbringt hier viel Zeit Avatar von Sieger66
    Registriert seit
    23.05.2010
    Beiträge
    636
    Bedankte sich
    5
    Erhielt 149 Danksagungen
    in 142 Beiträgen

    Standard

    Wer lesen kann und das gelesene versteht ist wohl besser dran.

    Wenn du schon danach fragst was du ändern mußt am alten Template dann soltest du auch die Antwort gründlich lesen bzw. den Link und dich nicht wundern das ein
    1.0Template unter 1.5 nicht ohne Veränderung nativ funktioniert.

    Zitat Zitat von mcdaniels Beitrag anzeigen
    Hab es nun in meiner Testumgebung versucht.

    Auch bei der Produktivversion ist es so dass ein selbst erstelltes Template unte 1.0.13 verwendet wird, welches vielleicht unter 1.5.22 gar nicht funktioniert. Wie geht man hier am besten vor?

    LG und Danke!
    Frohe Weihnachten !
    Gelöstes Problem bitte so markieren http://www.joomlaportal.de/forenrege...tel-ndern.html
    Fragen und Antworten zu Joomla 1.5 -1.7 in den Joomla FAQ
    - Danke für den Klick auf Danke

  8. #8
    War schon öfter hier
    Registriert seit
    04.12.2008
    Beiträge
    151
    Bedankte sich
    5
    Erhielt 20 Danksagungen
    in 20 Beiträgen

    Standard

    Hallo!
    @Sieger schon klar, lesen kann ich aber dennoch ;-) UND ausserdem war meine Frage nicht als Angriff zu verstehen! Ich denke im konkreten Fall war es so, dass das Template der 1.0er Joomlainstallation (Standardtemplate der Neuinstallation) einfach nicht in der 1.5er vorhanden war. (daher auch kein Defaulttemplate aktiv.)

    Interessant wirds wohl wenn ich die Produktivseite in ne lokalen LAMP übernehme und das dann dort versuche...

    Also bitte nix für ungut. ;-)
    Geändert von mcdaniels (25.12.2010 um 18:07 Uhr)

  9. #9
    War schon öfter hier
    Registriert seit
    04.12.2008
    Beiträge
    151
    Bedankte sich
    5
    Erhielt 20 Danksagungen
    in 20 Beiträgen

    Standard

    Hello again.

    Hab nun die DB vom Produktivwebspace per phpmayadmin 2.11.11.1 exportiert. (MySql 4). Hierbei war es nicht möglich die Kollation anzuzeigen.

    Auf meinem Lokalen Webspace habe ich mir nun dann eine DB erstellt (Kollation latin1_swedish_ci) Charset ebenso latin1_swedish_ci) und die Daten importiert, was auch ohne Probleme funktioniert hat.

    Der nächste Schritt war, die Daten, die am Webspace liegen per FTP auf meinen lokalen Rechner zu befördern und die configuration.php anzupassen. Das Ganze ist im Moment ein Joomla 1.0.13!

    Soweit so gut. Ich kann die Seite sogar normal aufrufen, allerdings fehlt offenbar der Content, das Menü ist jedoch da. Im Backend (Administrator) kann ich die einzelnen Beiträge (Static Contents) jedoch öffnen und bearbeiten und sehe alles.) Komisch sollte doch das ganze eine 1:1 Übernahme vom Produktivwebspace sein. Ich sehe auch , dass der Static Content an das entsprechende Menü "gehängt" ist.

    Vielleicht liegts ja an PHP in neuer Version (wie ich gerade in nem andren Beitrag gelesen hab.) Mach mal ne Migration zu 1.5.22

    LG

    EDIT:

    Hallo nochmals!
    Leider funktioniert die Migration nicht. Während der Migration sagtdie Fehlermeldung aus, dass das Migrationsscript abgebrochen worden ist. Konkret lautet die Meldung:

    An dieser Stelle enthält der Datenbankskript über 300 Datenzeilen. Es handelt sich wahrscheinlich um einen umfangreicher Beitrag oder einen Forumbeitrag.

    Was macht man denn in so einem Fall? Das Migrationsskript hat übrigens über 2MB

    EDIT:

    Ich bin kurz davor zu verzweifeln, da ich es einfach nicht schaffe, die Contents eines Joomla 1.0.13 Richtung Joomla 1.5.22 zu bekommen.

    Verwende ich den Migrator, bekomme ich beim Ausführen des Migrationsscripts während dem Setup von Joomla 1.5, die Fehlermeldung dass die Verarbeitung abgebrochen wurde weil die Datenmenge in einem DB Feld zu groß ist.

    Versuche ich es damit, dass ich die Anpassungen an den Tabellen manuell durchführe, d.h. umbenennen von 2 Feldern in jos_core_acl_aro und jos_core_acl_aro_groups (aro_id zu id und group_id zu id) und importiere ich dann zum Beispiel die Tables jos_menu und jos_content in meine Joomla 1.5 DB, kann ich zwar die Menüs und die Beiträge im Backend bearbeiten, jedoch bekomme ich beim Aufruf der Seite eine

    "404 - Komponente nicht gefunden!"

    Nachdem es mit dem Migrator nicht funktioniert... was kann ich noch machen? Ich kenne leider die genauen Verknüpfungen der Tabellen nicht, um zu wissen welche Tabellen von 1.0.13 auch für 1.5.22 wichtig sind.

    Folge ich der Anleitung (Abschnitt manuelle Variante) welches mir hier angeboten wurde (PDF Datei von Joomlanews.ch) laufe ich ebenso in einen 404 Fehler.

    hoffe, dass ihr mir weiterhelfen könnt.

    EDIT: Ich habs jetzt aufgegeben und werd den Webauftritt neu machen, auch wenn es die Inhaber wohl nicht so freuen wird. Alles andre schaut eher nach unsauberer Lösung aus. Ich denke vor allem deshalb, weil dieses Projekt von Grund auf schlecht aufgezogen wurde. (Mehrfachinstallation v. Joomla 1.0.13 in einer DB mit x verschiedenen Präfixen - für mich unübersichtlich, für Joomla wahrscheinlich egal.... usw)

    LG und Danke!
    Geändert von mcdaniels (28.12.2010 um 15:31 Uhr) Grund: EDIT nutzen für Ergänzungen, neuposten gilt als unzulässiges pushen

+ Antworten

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein