Joomla! Upgrade von Version 2.5 auf Version 3

Sie ben├Âtigen das Upgrade von Joomla! 2.5 auf Joomla! 3.x? Dann sind Sie bei uns genau richtig. Seit dem 31.12.2014 ist der offizielle ┬áJoomla! 2.5 Support ┬áabgelaufen. Das Hei├čt, dass es ab Januar 2015 keine neuen Updates und Sicherheitsaktualisierungen mehr gab. F├╝r Hacker ist dies ein leichtes Ziel. Alexander┬┤s Webdesign aus Nordhausen, f├╝hrt Ihnen das neue Upgrade komplett ohne Zeitverlust durch.

Joomla Update auf Version 3.x

Anforderungen für Joomla! 3.x:

  • Server: Apache 2.x +┬ámit mod_mysql, mod_xml und mod_zlib
  • Software:┬áPHP┬á5.3.1 +┬áoder h├Âher (empfohlen 5.4 +)┬áMagic Quotes GPC muss deaktiviert (OFF) sein
  • Datenbank: MySQL 5.1 +

├ťberlegungen die Sie vor den Joomla! Upgrade treffen sollten!

  1. Erfüllt meine Webseite auch alle Anforderungen für das neue Joomla! Upgrade?
  2. Wurde eine Sicherung der Daten und Datenbank erstellt?
  3. Ist mein Template mit der Joomla! 3.x Version kompatibel?
  4. Sind meine bisherigen Erweiterungen von Drittanbietern auch f├╝r Joomla! 3.x verf├╝gbar?
  5. F├╝hre ich das Upgrade von Joomla! 2.5 auf Joomla! 3.x selbst durch oder beauftrage ich den Profi?

Das Joomla! Upgrade

So werden wir das Upgrade durchf├╝hren:

  1. Zuerst f├╝hren wir eine Sicherung Ihrer Daten und Ihrer Datenbank durch.
  2. Als n├Ąchstes wird Ihre Joomla! 2.5 Version auf Joomla! 3.x aktualisiert.
  3. Falls es n├Âtig sein sollte, aktualisieren wir Ihre bisherigen Erweiterungen von Drittanbietern.
  4. Danach f├╝hren wir das Joomla! Upgrade durch.
  5. Nach dem Upgrade, wird die komplette Webseite ├╝berpr├╝ft ob alles funktionst├╝chtig ist, denn Ihre Zufriedenheit ist uns das wichtigste!

Wie lange Dauert das Joomla! Upgrade?

Zum durchf├╝hren des Upgrades von Joomla! 2.5 auf Version Joomla! 3.x ben├Âtigen wir ┬á2 bis 7 Werktage. Je nach Auftragslage erfahren Sie bei uns wie schnell es geht.

Ist meine Webseite w├Ąhrend des Joomla! Upgrades erreichbar!

Ihre Webseite ist w├Ąhrend dem Joomla! Upgrade komplett erreichbar. Zu dem finden die Arbeiten, die die Erreichbarkeit der Webseite einschr├Ąnken bei uns am Abend statt.


Schritt eins

Backup komplett vom Server und der Datenbank

Schritt zwei

├ťberpr├╝fung der bestehenden Webseite auf Zusatzmodule, Komponenten, Plugins und Templates, so wie die Serverkonfiguration. Alle nicht ben├Âtigten Erweiterungen m├╝ssen deinstalliert werden

Mindestvorruasetzungen

  1. Deaktivieren von magic_quotes_gpc
  2. (min php 5.3.10 und sql 5.1)

Schritt drei (Update)

Vorbereitung

Kompatible Erweiterungen

  • Chronoforms 5.0.11
  • SobiPro 1.2.2
  • Sh404sef 4.7.3.3292

Nicht mehr Kompatibel

  • Xmap

Schritt f├╝r Schritt

Vorarbeiten

  1. Browsercaching in der .htaccess Datei deaktivieren (wenn vorhanden)
  2. Update auf Joomla 2.5.28
  3. Achtung!! Man sollte alle Zusatzkomponenten, Module und Plugins vor dem Upgrade deaktivieren und nach dem Upgrade schrittweise wieder aktivieren.
  4. Virtuemart muss auf die Version 3 aktualisiert werden. (Beschreibung: http://www.alexander-fischer-online.net/handbuecher/fuer-webmaster/virtuemart-von-version-2-auf-version-3-aktualisieren.html)
  5. Der Standard Editor in der Konfiguration sollte tinymce sein.
  6. Das Modul "SobiPro Admin Men├╝" muss vor dem Upgrade deinstalliert werden. Und auf aktuelle Version bringen (https://www.alexander-fischer-online.net/blog-und-neuigkeiten/handbuecher-fuer-joomla-und-co/upgrade-von-sobipro-108-auf-11x.html)
  7. Die Image Show GK4 muss deinstalliert werden.
  8. Webseite Offline stellen
  9. Fehleranzeige in der Config.php auf Entwickler setzen
  10. Die Komponente redirect und Finder leeren.

Aktualisierung

Installation ├╝ber den Joomla Installer wie eine Komponente und dann administrator/index.php?option=com_joomlaupdate aufrufen.

Deinstallation

Die Templates Atomic, Beez 5 und beez 20, bluestork m├╝ssen deinstalliert werden.

Cache L├Âschen

Den Cache nach der Installation einmal l├Âschen

Schritt vier (Nacharbeiten)

  1. Folgende URL aufrufen und die Datenbank testen/reparieren: administrator/index.php?option=com_installer&task=database.fix
  2. Nach Updates suchen: administrator/index.php?option=com_installer&view=discover&task=discover.refresh
  3. Die vorher deaktivierten Erweiterungen Schrittweise wieder aktivieren und Testen.

Trouble Shooting

Es werden nicht alle Erweiterungen im Men├╝ gezeigt

Um diesen Fehler zu l├Âsen versuchen Sie folgenden Schritte:

  1. ├ťber Erweiterungen -> Verwalten -> Datenbank die Datenbank reparieren, wenn es nicht klappt
  2. ├ťber Erweiterungen -> Verwalten -> ├ťberpr├╝fen schauen ob Erweiterungen nicht richtig installiert wurden und als letzter Schritt
  3. ├ťber PHPMyAdmin die SQL Abrfrage
    UPDATE `#_menu` SET menutype = 'main' WHERE client_id = 1 and menutype = 'menu'
    ausführen. Alternativ kann man auch 
    1. Die Tabelle _extensions erst sichern und dann die Eintr├Ąge mit den "fehlenden" Komponenten suchen und l├Âschen.
    2. In der Administration auf Erweiterungen -> Veralten -> ├ťberpr├╝fen gehen.

Fehleranzeige in der configuration.php aktivieren

In der Configuration.php $error_reporting

  1. default = Standard
  2. none" selected="selected = Keine
  3. simple = Einfach
  4. maximum = Maximum
  5. development = Entwicklung

Installer gibt Fehler aus

Hier m├╝ssen aus dem Verzeichnis "libaries" die alten Dateien von Joomla 2.5 gel├Âscht werden. Es handelt sich um die Verzeichnisse libraries/cms/controler, libraries/cms/controler/fiew, libraries/cms/controler/controller und┬álibraries/cms/model

Phoca Gallery

Bei der Verwendung der "Phoca Gallery" kann es sein, dass eine neue Tabelle nicht mit eingebunden wird, dann muss man mittels PHPMyAdmin die SQL Datei der Phoca Gallery Installation noch einmal einspielen. Die SQL Datei muss aber noch um den Tabellen Pr├Ąfix erg├Ąnzt werden.

Weitere Fehler und Ihre L├Âsungen:

Sollten bei Aufruf der Seite oder des Backend Fehler auftreten kann dies ggf. helfen:

  • diese zwei Ordner l├Âschen und die originalen Dateien aus einem Joomla-Archiv derselben Versionsnummer neu hochladen:
    /libaries
    /administrator/components/com_admin/sql/updates
  • Im Backend: Datenbank-Reparatur ausf├╝hren: Erweiterung -> Datenbank
  • In der Konfiguration->Server: "Fehler berichten" auf eine h├Âhere Stufe schalten, um ggf. weitere Informationen zu bekommen.

Abbruch der Migration mit Error-500 oder weisser Seite:

  • Ursache k├Ânnen zu gro├če Tabellen sein.
    finder und redirect-Tabellen leeren und Suchindex-Plugins deaktivieren
  • PHP-Limits k├Ânnen zu niedrig sein (memory_limit und Laufzeit-Limit). Provider kontaktieren und mit h├Âheren Limits versuchen.

Fehlermeldung bei Backendaufruf: 500 - JHtmlBehavior::mootools not found

  • Gute Hinweise dazu findet man┬áhier┬áim joomlaportal.de
    Debugcode hier einf├╝gen: /libraries/cms/html/behavior.php
    Direkt unterhalb der Zeile "protected static $loaded = array();" muss der folgende Code eingef├╝gt werden.

static function mootools(){
 $callers=debug_backtrace();
 foreach($callers as $k=>$v){
  if(empty($v['args']))continue;
  $args=$v['args'];
  if(in_array('behavior.mootools', $args)){
   echo 'DEBUG: behavior.mootools found: '.print_r($v,true);exit;
  }
 }
} 

MYQL-Fehler 1146: Tabelle "...postinstall_messages" fehlt!

  • Dies ist oft ein Folgefehler, wenn die Migration abgebrochen ist. In diesem Fall versuchen den Abbruch zu verhindern (siehe oben).
  • Aus einer aktuellen Joomla-Installation derselben Versionsnummer die Tabelle exportieren.
  • Im Dump den Prefix der Tabellennamen anpassen.
    Achtung: uft8-kompatiblen Editor benutzen (kein Windows Notepad)
  • Importieren in die Datenbank des migrierten Joomla
  • Im Backend: Datenbank-Reparatur ausf├╝hren: Erweiterung -> Datenbank

Endlos-Umleitungsschleife beim Frontend-Aufruf:

  • Problem wird┬áhier
  • Dies kann helfen:
    Backend > Erweiterungen > Sprachen > Inhaltssprachen
    Alle Sprachen, die keine Zuriffsebene anzeigen, ├Âffnen > Zugriffsebene ├ľffentlich w├Ąhlen und speichern.

Backend "verunstaltet":

  • Pr├╝fen. ob der Backenduser ein Template definiert hat. "Standard" einstellen
  • Erstellt am .

Unsere Kompetenzen


Alexander┬┤s Webdesign

Mosebergstra├če 1
37441, Bad Sachsa

+49-(0)-5523-952 89 98
+49-(0)-160-932 435 66
Diese E-Mail-Adresse ist vor Spambots gesch├╝tzt! Zur Anzeige muss JavaScript eingeschaltet sein!

Montag - Freitag 09:00 - 18:00 Uhr

Kundenstimmen

So bewerten uns unsere Kunden.

4.8 / 5 Sternen

4.8 / 5 bei 101 Stimmen

Alle Bewertungen


  • Folgen Sie uns

Copyright © 2003 - 2022 Alexander┬┤s Webdesign - Alle Rechte vorbehalten.