Die Magento-Anforderungsprüfung ist ein anständiges Skript, das ausgeführt werden muss, um zu bestätigen, dass Ihr Server die Anforderungen erfüllt (Sie müssen das öffnende PHP-Tag in ändern, <?php
wenn Ihr Server keine kurzen offenen Tags unterstützt), und wenn Sie es öffnen, enthält es eine Liste von PHP Es werden folgende Erweiterungen benötigt:
curl
dom
gd
hash
iconv
mcrypt
pcre
pdo
pdo_mysql
simplexml
Also ich würde sagen, Sie brauchen definitiv:
php54-pecl-memcache-3.0.8-1.ius.centos6.x86_64
php54-mysql-5.4.38-1.ius.centos6.x86_64
php54-mcrypt-5.4.38-1.ius.centos6.x86_64
php54-xml-5.4.38-1.ius.centos6.x86_64
php54-gd-5.4.38-1.ius.centos6.x86_64
php54-pdo-5.4.38-1.ius.centos6.x86_64
php54-intl-5.4.38-1.ius.centos6.x86_64
(nicht in der Anforderungsprüfung, aber ziemlich sicher, dass Sie es brauchen)
php54-soap-5.4.38-1.ius.centos6.x86_64
(gleich)
Ich würde empfehlen, Folgendes beizubehalten:
php54-cli-5.4.38-1.ius.centos6.x86_64
(nützlich für Shell-Skripte)
php54-pear-1.9.5-2.ius.centos6.noarch
(wird für Megento Connect benötigt, falls verwendet)
Könnte je nach verwendeten Modulen / Konfiguration erforderlich sein:
php54-mbstring-5.4.38-1.ius.centos6.x86_64
(Wird von einigen Modulen benötigt, ich glaube, dass SagePaySuite es braucht)
php54-ioncube-loader-4.7.4-2.ius.centos6.x86_64
(nur erforderlich, wenn Sie mit ioncube verschlüsselte Erweiterungen haben)
php54-pecl-apc-3.1.13-2.ius.centos6.x86_64
(APC-Cache, überprüfen Sie Ihre local.xml)
php54-pecl-redis-2.2.5-1.ius.centos6.x86_64
(Redis Cache, überprüfen Sie Ihre local.xml)
Nicht benötigt:
php54-pecl-lzf-1.6.2-8.ius.centos6.x86_64
(LZF-Komprimierung)
php54-imap-5.4.38-1.ius.centos6.x86_64
(IMAP-Mail, sehr zu bezweifeln, dass Sie brauchen)
php54-process-5.4.38-1.ius.centos6.x86_64
php54-bcmath-5.4.38-1.ius.centos6.x86_64
php54-odbc-5.4.38-1.ius.centos6.x86_64
php54-pspell-5.4.38-1.ius.centos6.x86_64
Oh yeh, auch n98 MageRun hat einen Befehl, den Sie ausführen können. Das ist großartig n98-magerun sys:check
. Sie können einen temporären Server einrichten und nur Module installieren, bis die Prüfung wieder sauber ist, oder das Gegenteil tun, um das zu entfernen, was Sie nicht fühlen Wenn Sie den Befehl jedes Mal benötigen und ausführen, zeigt die Ausgabe für so ziemlich das, worauf der Magento prüft:
✔ Required PHP Module simplexml found.
✔ Required PHP Module mcrypt found.
✔ Required PHP Module hash found.
✔ Required PHP Module gd found.
✔ Required PHP Module dom found.
✔ Required PHP Module iconv found.
✔ Required PHP Module curl found.
✔ Required PHP Module soap found.
✔ Required PHP Module pdo found.
✔ Required PHP Module pdo_mysql found.