• Webseitenerstellung und -hosting
  • .NET Anwendungsentwicklung
  • softwaregesteuerte Prozessoptimierung
  • .NET

    Programmierung

  • WebseitenErstellung

    undHosting

  • softwaregesteuerte

    Prozessoptimierung

  • Konzeption

    und Beratung

solutionS Daily Grind - Blog
%AM, %25. %323 %2015 %06:%Jun

Migration Wordpress -> Joomla

Gar nicht so trival wie ich dachte da es (fast) keine kostenlosen Extension dafür gibt. Warum eigentlich nicht? Wenn ich den umgekehrten Weg google kommen 1000 Wordpress Extensions die das machen. Sollte es nicht Ziel sein Anwender abzuholen? Schaden eigentlich fpr die Joomla Community.

CMS2CMS ist hier wohl das Steckenpferd. Starke Seite, viel Funktionalität. Die Demo habe ich durchlaufen und es hat auch problemlos geklappt, allerdings waren mir 39 Euro für meine paar Artikel zu hoch angesetzt.

Auf der Suche bin ich auf J2XML gestoßen und sein Erweiterungs Plugi Wordpress Importer.

Das Imprtieren der Kategorieren schlug leider fehl, halb so wild. Die Beiträge wurden zumindest korrekt im Joomla angelegt. Allerdings ohne Bilder bzw. mit alten verweisen. Was tun?

Ich habe mir via FTP im Image Ordner des Joomla Media Manager ein Unterverzeichnis "Blog" angelegt und dort einfach die Struktur inklusive Inhalte (Datumsstruktur) aus dem Wordpress Verzeichnis "wp-content" kopiert. Nun stimmen ja aber die Verweise innerhalb des Beitrags nicht mehr.

Man gehe in den PHPMyadmin und spiele mit SQL. "Ersetze alte Teil des alten Pfades mit dem neuen Pfad". Ende. Fertig. Funktioniert.

Sieht im Backend so aus:

Publiziert in Alle

Die Joomla Extension SimpleFileManager ist wohl die beste Download Area Extension die ich bisher nutze. Gerade wegen seiner schlanken frischen Ansicht. Das Berechtigungskonzept wird zudem aus den Joomla Benutzern gezogen. Dies hat für meine schlanke Seite nur Vorteile.

Auch der Support ist grandios, innerhalb 3 Stunden erhiehlt ich eine Antwort auf meinen Fehler zurück. Diese schöne Extension (Version 4.4.6) hat mir leider meinen Media Manager im Joomla (3.4.1) zerschossen. Ich konnte nicht mehr auf das Root verzeichnis zugreifen mit folgender Fehlermeldung:

Warning: dir(/kunden/kdnr/rp-hosting/auftrnr/solutionsss/images/simplefilemanager): failed to open dir: Permission denied in /kunden/kdnr/rp-hosting/auftrnr/auftrnr/solutionsss/libraries/cms/helper/media.php on line 270

Fatal error: Call to a member function read() on boolean in /kunden/kdnr/rp-hosting/auftrnr/auftrnr/solutionsss/libraries/cms/helper/media.php on line 272

Der Tipp von Giovani Mansillo das .htaccess File im UNterordner SimpleFileManager zu löschen war nciht korrekt brachte mich aber auf die simple Lösung die Rechte physikalisch hochzusetzen, was ich voorher schon für das Unerverzeichnis gesetzt hatte. Ich habe also das Root Verzeichnis via CHMOD erneut auf 755 gesetzt und schon funktioniert es wieder. Von Sicherheitsbedenken bitte vorerst Abstand zu nehmen :-)

 

Publiziert in Alle