Auf einem Host Europe Virtual Server Linux ist das Package php5-mcrypt noch nicht vorinstalliert, da Magento dieses Package aber brauch gibt es hier eine Lösung von mir.

Einfach via SSH-Verbindung folgende Zeilen ausführen:

sudo apt-get update

sudo apt-get install libltdl3

sudo apt-get install php5-mcrypt

jetzt noch den Apache-Webserver neu starten

sudo apache2 restart

und das Package php5-mcrypt läuft und der Installation von Magento steht nichts mehr im Wege.

Hier noch die Fehlermeldung die Magento auswirft wenn das Package php5-mcrypt nicht installiert ist:

PHP Extension “mcrypt” must be loaded

Tweet this via redir.ec

mehr...

 [Magento]

Damit Magento ohne Fehlermeldungen läuft ist es sehr wichtig, dass die Dateirechte der Dateien, Verzeichnisse und Unterverzeichnisse alle die richtigen Werte besitzen. Mit den folgenden Zeilen könnt Ihr via SSH-Zugriff auf eurem Server dieses automatisieren.

Achtung unbedingt im Root-Ordner der Magento-Installation ausführen!

find . -type f -exec chmod 644 {} \;

find . -type d -exec chmod 755 {} \;

chmod 550 pear

Tweet this via redir.ec

mehr...

 [Magento]

Magento benötigt laut Systemvoraussetzungen eigentlich die “InnoDB storage engine”, da einige Webhoster dieses Feature erst in den Leistungsstarken Webhosting-Paketen anbieten gibt es hier eine Lösung für eure Testumgebung (Im Produktivbetrieb nicht zu empfehlen!). Dieser kleine Trick funktioniert aber nur wenn ihr vorher die “Sample Data” in eure MySQL-Datenbank eingespielt habt.

In der Datei “/magento/app/code/core/mage/install/mode/installer/Db.php” findet ihr ab Zeile 73 folgenden Code:

// check InnoDB support
if (!isset($variables['have_innodb']) || $variables['have_innodb'] != 'YES') {
Mage::throwException(Mage::helper('install')->__('Database server does not support InnoDB storage engine'));
}

dieses einfach so auskommentieren:

// check InnoDB support
// if (!isset($variables['have_innodb']) || $variables['have_innodb'] != 'YES') {
// Mage::throwException(Mage::helper('install')->__('Database server does not support InnoDB storage engine'));
// }

Tweet this via redir.ec

mehr...

 [Magento]