Magento проверка требований является достойной скрипт для запуска , чтобы подтвердить ваш сервер отвечает требованиям (вы должны изменить открытия PHP тег , <?php
если ваш сервер не поддерживает короткие открытые теги), и если вы откроете это имеет список PHP необходимы расширения, которые перечислены как:
curl
dom
gd
hash
iconv
mcrypt
pcre
pdo
pdo_mysql
simplexml
Так что я бы сказал, что вам обязательно нужно:
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
(не в проверке требований, но уверен, что вам нужно)
php54-soap-5.4.38-1.ius.centos6.x86_64
(одна и та же)
Я бы посоветовал сохранить следующее:
php54-cli-5.4.38-1.ius.centos6.x86_64
(полезно для сценариев оболочки)
php54-pear-1.9.5-2.ius.centos6.noarch
(необходим для подключения Megento, если используется)
Может потребоваться в зависимости от используемых модулей / конфигурации:
php54-mbstring-5.4.38-1.ius.centos6.x86_64
(необходимо для некоторых модулей, я считаю, что SagePaySuite это нужно)
php54-ioncube-loader-4.7.4-2.ius.centos6.x86_64
(требуется только если у вас есть зашифрованные расширения ioncube)
php54-pecl-apc-3.1.13-2.ius.centos6.x86_64
(APC-кэш, проверьте ваш local.xml)
php54-pecl-redis-2.2.5-1.ius.centos6.x86_64
(Redis кеш, проверьте ваш local.xml)
Не нужно:
php54-pecl-lzf-1.6.2-8.ius.centos6.x86_64
(Сжатие LZF)
php54-imap-5.4.38-1.ius.centos6.x86_64
(IMAP почта, очень сомневаюсь, что вам нужно)
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
О, да, также n98 MageRun имеет команду, которую вы можете запустить, и это здорово - n98-magerun sys:check
вы можете настроить временный сервер и просто установить модули, пока проверка не вернется, или перейти наоборот, как обычно, и отбросить то, что вы не чувствуете вам нужно и запускать команду каждый раз, вывод команды for показывает почти то, что проверяет Magento one:
✔ 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.