Mrz 16

Um Magento Updates sowohl für komplette Versionen oder auch einzelne Module zu verwalten, muss der Magento Connect Manager einmalig korrekt konfiguriert werden. Dies wird im folgenden getan.

Gehen Sie dazu nach “System->Magento Connect->Magento Connect Manager”. Loggen Sie sich ein – nur Benutzer mit Admin-Rechten haben Zugang zum Connect Manager!

Magento Connect Manager


Klicken Sie bitte zunächst auf den Reiter “Settings” & setzen sie dort den bevorzugten Status auf Beta, dies ist nötig um später ein Modulpaket zu installieren was sich aktuell noch im beta-Status befindet.

Status der zu installierenden Software konfigurieren


Zurück unter “Extensions”
Dieser Bereich von Magento sieht er noch etwas spartanisch aus, da noch keinerlei Erweiterungen aufgelistet werden. Um diese Auflistung zu erreichen & auch später Magento-Extensions zu verwalten empfiehlt es sich als aller ersten Schritt die Erweiterungen “Mage_Downloader” & “Mage_All_Latest” zu installieren.

Hintergrund: Durch Installation dieser beiden Module werden die benötigten Pakete nochmals heruntergeladen & installiert. Dieser Schritt ist nötig um später Versionen zu prüfen & ggf. erneut zu installieren oder eben zu deinstallieren. Magento ist zwar auch “out of the box” verwendbar, aber eben noch ohne direkte Updatefunktion im Connect-Manager. Durch Installation von Paketen über den Manager gelingt es dem System die Existenz von Erweiterungen & deren Versionen mitzuteilen.

Achten Sie bitte auf die Tatsache die auf der aller ersten Seite schon erwähnt wurde, da wir ein älteres Magento Release verwenden – geben wir nicht nur den Extension Key ein sondern versehen diesen auch mit einer Versionsnummer damit eben explizit eine bestimmte Version und nicht das aktuellste Build herangezogen wird.

Downloader:
Tragen Sie bitte wie auf dem Bild in das Textfeld “magento-core/Mage_Downloader-1.3.2.1″ ein & klicken Sie auf “Install”.

Dies ist die kompatible Downloder Version für Magento 1.3.2.4

Installation von magento-core/Mage_Downloader


Nach der Installation von Mage_Downloader sollten die ersten beiden Einträge in der Auflistung erscheinen.

Magento Downloader 1.3.2.1


Mage_All_Latest
Um nun auch alle anderen Magento-Bestandteile & zusätzliche Module verwalten zu können, sollten Sie nun noch “magento-core/Mage_All_Latest-1.3.2.4″ in das Textfeld eintragen & wieder auf “Install” klicken.

Dieser Vorgang bewirkt das nahezu die komplette Magento Installation noch einmal herunter geladen wird, um es zu ermöglichen das die Module entsprechend aufgelistet werden & wahlweise einzeln oder eben global über “Mage_All_Latest” aktualisiert werden können.

Installation magento-core/Mage_All_Latest


Nach dem Sie erfolgreich Mage_All_Latest installiert haben & die Pakete geladen haben, sollten Ihnen alle Core-Module im Connect Manager aufgeführt werden.

Auflistung der Pakete nach erfolgreicher Installation von Mage_All_Latest


Nun wollen wir das erste Community Modul installieren – das Deutsche Sprachpaket. Tragen Sie dazu “magento-community/Locale_Mage_community_de_DE-1.3.2.4″ in das Textfeld ein und klicken Sie auf “Install”.

Um Magento weitesgehend Rechtssicher in Deutschland betreiben zu können sind viele Anforderungen an den Shopbetreiber gekoppelt die in Hinblick auf Informationspflichten im Sinne des Kunden & offiziellen Staatlichen Stellen angegeben werden müssen.

Der Magento Enterprise Partner symmetrics hat in Partnerschaft mit Trusted Shops & Anregungen aus der Community ein Modulpaket entwickelt was nahezu alle diese teilweise extrem Zeitaufwändigen Konfigurationen und Anpassungen vornimmt. Marked Ready Germany

Marked Ready Germany

Um Marked Ready erfolgreich zu installieren, fügen Sie bitte für Magento 1.3.2.4 folgenden Code ein:
magento-community/market_ready_germany-0.1.7

Installation Marked Ready

Hätten wir zu Beginn dieser Seite den Status nicht auf Beta gesetzt, würde es jetzt zu einer Fehlermeldung kommen. ;)

Alternativ können Sie auch nur Marked Ready installieren, da das Sprachpaket als Abhängigkeit definiert ist und sofern nicht vorhanden mit installiert wird!

Beachten Sie hierzu bitte die Information zum Thema Abhängikeit zu Marked Ready in meinem Beitrag über das Sprachpaket ab Magento Version 1.4.x (unten) auf der mxperts.de Seite.


Anschließend sollte Ihr Connect Manager eine solche Auflistung aufweisen.

Ansicht nach Installation von Market Ready

Die Basiskonfiguration Ihrer Magento Installation ist abgeschlossen.

Liebe Grüße – Daniel

Seite 1 Seite 2 Seite 3 Seite 4

18 Antwort zu “Andere / Ältere Magento-Versionen installieren”

  1. Robert sagt:

    Vielen Dank für diese Anleitung. Damit hat es endlich bei mir geklappt. Mit anderen Tutorials oder Videos hats mir dauernd etwas zerschossen.

  2. admin admin sagt:

    Ja ich kenne die Problematik – daher dachte ich mir, ich schreibe das mal nieder – habe das Tutorial nachdem ich es veröffentlicht habe selber auch schon 2x genutzt ;)

    Daniel

  3. Silke sagt:

    Hallo,

    ich wollte mir das Community Edition1.4.2.0 downloaden für mein 1&1 hostingplatz. meine erste frage habe mich regestriert aber komme mit passwort und benutzername nicht rein hab mir sogar schon nen neues passwort geben lassen aber geht nicht . 2 frage wie bekomme ich den shop dann in meine 1&1 hostingplatz ich kenne mich absolut nicht damit aus bitte um hilfe

    mfg

    (ps . hilfe bitte kostenlos!!)

    • admin admin sagt:

      Hallo Silke,
      ich muss die folgenden Dinge wissen.

      1. Meinst du die Registrierung auf der Magento Seite oder tatsächlich diese
      die du während der Installation angelegt hast (Magento)

      2. Falls es sich direkt um das Downloader Release handelt (1.4.2.0),
      dann kann ich dir jetzt schon sagen das der Fehler nicht bei dir liegt.
      Es gibt da bei der Installation aktuell einen Fehler.

      Ich würde mir hier daher das sogenannte “Full Release” herunterladen,
      so mache ich es aktuell.

      P.S. Das Hosting vom genannten Anbieter (die günstigen Pakete) ist nicht gerade für Magento Kompatiblität bekannt…

      LG – Daniel

  4. Magomed sagt:

    Hallo Daniel,
    Ich scheitere beim WinSCP, da ich es noch nie benutzt habe.
    Was muss ich beim: Rechnername:
    Benutzername:
    Kennwort:
    Übertragungsprotokoll
    eingeben/auswählen??
    Danke! :)

    • admin admin sagt:

      Bei Rechnernamen trägst du den Hostnamen, eine Ip-Adresse oder einfach eine Domain ein, je nach Provider.

      Etwa: http://ftp.meinedomain.de
      dann die normalen FTP Zugangsdaten die dir bekannt sein sollten – Benutzer und Passwort.

      Übertragungsprotokolle:
      Eine Übersicht erhältst du hier auf der entsprechenden WinSCP Seite.
      (Die Tabelle unten ist recht hilfreich, aus Performance Gründen arbeite ich sehr gerne mit dem zur Auswahl stehenden SCP – Port 22)

      Nachdem man die Verbindung selbst noch einen betreffenden Namen gegeben hat, etwa “Webspace meiner Homepage…”
      sieht man sie in der Übersicht, man kann bei vielen Verbindungen jetzt noch splitten in Form von Ordnern, etwa in “Kunden / Privat… usw.”

      Dann auf die jeweilige Verbindung klicken und einwählen – sollte der Login nicht funktionieren und eigentlich aber SSH Zugriff bestehen sollte laut Info vom Hoster – hier noch ein Tipp:

      In der Übersicht die Verbindung auswählen und falls gesetzt die sogenannten Experten Einstellungen deaktivieren – oft kollidieren diese Einstellungen mit einigen Serverkonfigurationen, daher ;)

      Ich hoffe das bringt dich erst einmal weiter.

      Daniel

  5. Magomed sagt:

    Danke Daniel,
    Ich habe das hier eingerichtet http://linz.gostorego.com/ , was wäre die Infos in dem Fall. Ich versuchte seit Tagen den Manager zu installieren, klappt aber nicht. Habe dir auf Magento eine Nachricht geschrieben, bist wahrscheinlich nicht oft drin. Ich bitte dich um Hilfe, wenn es kein Aufwand für dich ist.

    Mago

    • admin admin sagt:

      Für falsche Serverkonfiguration kann ich doch nichts, nur so viel – auf dem System was ich meinen Kunden bereit stelle läuft es ;)

  6. Magomed sagt:

    Hallo Daniel,
    Ich habe die magento ver 1.3.2.4 tar.gz in C:\xampp\htdocs entpackt und wollte es dann über localhost/magento starten. Es zeigt mir aber den folgenden Fehler:

    Fatal error: Method Varien_Object::__tostring() cannot take arguments in C:\xampp\htdocs\magentomain\magento\lib\Varien\Object.php on line 488

    Heißt es, das Object.php einen Fehler enthält? Kann ich ihn selber beheben?

    MFG
    Mago

    • admin admin sagt:

      Verwende nicht localhost sondern eine technisch, richtige URL wie 127.0.0.1 lokal.
      (Viele Probleme ansonsten lokal wenn du localhost nimmst)

      Was dein Problem allerdings angeht, so liegt es daran das die Magento 1.3.2.4er Version
      nicht genügend PHP 5.3 kompatibel ist, habe seinerzeit mal was geschrieben dazu:
      http://www.magenity.de/showthread.php?400-Magento-und-Xampp-schon-wieder…&p=1691&viewfull=1#post1691

      Wenn du ein neueres Release verwendest hast du das Problem nicht, bei der Gelegenheit würde ich auch gleich alles auf 127.0.0.1 als URL machen ;)

      Daniel

  7. Magomed sagt:

    Danke Daniel,
    bin deinem Link gefolgt und einbisschen weitergekommen. Doch jetzt kommen ich auf diesen Fehler. Der Inhalt ist: (sorry, wenn ich dich damit nerve)

    Unknown error (8192): Function split() is deprecated in C:\xampp\htdocs\magentomain\magento\app\code\core\Mage\Core\Controller\Request\Http.php on line 274

    Trace:
    #0 [internal function]: mageCoreErrorHandler(8192, ‘Function split(…’, ‘C:\xampp\htdocs…’, 274, Array)
    #1 C:\xampp\htdocs\magentomain\magento\app\code\core\Mage\Core\Controller\Request\Http.php(274): split()
    #2 C:\xampp\htdocs\magentomain\magento\app\code\core\Mage\Core\Model\Cookie.php(105): Mage_Core_Controller_Request_Http->getHttpHost()
    #3 C:\xampp\htdocs\magentomain\magento\app\code\core\Mage\Core\Model\Session\Abstract\Varien.php(81): Mage_Core_Model_Cookie->getDomain()
    #4 C:\xampp\htdocs\magentomain\magento\app\code\core\Mage\Core\Model\Session\Abstract\Varien.php(154): Mage_Core_Model_Session_Abstract_Varien->start(NULL)
    #5 C:\xampp\htdocs\magentomain\magento\app\code\core\Mage\Core\Model\Session\Abstract.php(83): Mage_Core_Model_Session_Abstract_Varien->init(‘core’, NULL)
    #6 C:\xampp\htdocs\magentomain\magento\app\code\core\Mage\Core\Model\Session.php(39): Mage_Core_Model_Session_Abstract->init(‘core’, NULL)
    #7 C:\xampp\htdocs\magentomain\magento\app\code\core\Mage\Core\Model\Config.php(1086): Mage_Core_Model_Session->__construct(Array)
    #8 C:\xampp\htdocs\magentomain\magento\app\Mage.php(319): Mage_Core_Model_Config->getModelInstance(‘core/session’, Array)
    #9 C:\xampp\htdocs\magentomain\magento\app\Mage.php(333): Mage::getModel(‘core/session’, Array)
    #10 C:\xampp\htdocs\magentomain\magento\app\code\core\Mage\Core\Model\Url.php(841): Mage::getSingleton(‘core/session’)
    #11 C:\xampp\htdocs\magentomain\magento\app\code\core\Mage\Core\Model\Url.php(816): Mage_Core_Model_Url->_prepareSessionUrl(‘http://127.0.0….’)
    #12 C:\xampp\htdocs\magentomain\magento\app\Mage.php(250): Mage_Core_Model_Url->getUrl(‘install’, Array)
    #13 C:\xampp\htdocs\magentomain\magento\app\Mage.php(488): Mage::getUrl(‘install’)
    #14 C:\xampp\htdocs\magentomain\magento\index.php(65): Mage::run()
    #15 {main}

  8. Magomed sagt:

    Ich werde alles wieder neu machen, und auch das was du verlinkt hast, ich hoffe es geht diesmal. Ich melde mich dann.
    Danke für alles
    MGF Mago

  9. Magomed sagt:

    Es hat geklappt. Du bist der Beste :D
    Danke Daniel

  10. Magomed sagt:

    Okay, alles läuft gut bis auf das aufm Frontend sehr viele Fehler kommen, wenn ich die Navis anklicke, die ich niemals korrigieren werde können. Egal!
    Eine Frage Daniel, eine Letzte.
    Wenn ich ganz normal bei http://www.magentocommerce.com/ das MagentoGo für 30 Gratis nehme und es dann upgrade indem ich monatlich zahle. Habe ich denn keine Möglichkeit Extension hinzuzufügen? Kann ich dann nicht auf das connectmanager zugreifen?? Wenn ja wie ?
    Danke nochmals

  11. admin admin sagt:

    Wie jetzt mit einer frischen Magento 1.5er hast du lokal Probleme im Frontend???

    MagentoGo ist aus meiner Sicht eher für die jenigen die niemals eine Datei anfassen wollen und mit bestehenden Funktionen zufrieden sind, habe es auch getestet – ist ganz nett, jedoch nicht so meins ;)

    Hinzu kommt das es so viel ich gehört habe Datenschutzrechtlich umstritten ist was den Einsatz hierzulande angeht, aber da würde ich mich eh noch einmal informieren wen ich wirklich vor hätte das einzusetzen…

    LG – Daniel

  12. Magomed sagt:

    Hmm… hab jetzt nachgelesen und dafür gibt es keine extensions. Ich brauche eigentlich nur das Lastschriftverfahren bei mir, doch das geht nicht mit MagentoGo.

    Mit Magento 1.5 will er im Wizzard bei der Konfiguration keine “http://localhost/magent” als BASE URL akzeptieren. Weiß nicht warum.
    Du hast irgendwo das Wort Kunden erwähnt, heißt es, dass das ganze installierst, wenn ja, was würden deine Dienstleistungen denn kosten?
    Ich kann das anscheinend nicht selber machen!

    LG Mago

    • admin admin sagt:

      Hatte ich das noch nicht erwähnt das man generell keine /localhost Adresse verwendet???
      Sondern technisch gesehen eine richtige URL – lokal wäre das etwa eine 127.0.0.1 ;)

      Daniel

Einen Kommentar hinterlassen

preload preload preload