La verificación de requisitos de Magento es un script decente para ejecutar para confirmar que su servidor cumple con los requisitos (debe cambiar la etiqueta PHP de apertura a <?php
si su servidor no admite etiquetas abiertas cortas), y si lo abre tiene una lista de PHP extensiones necesarias, que enumera como:
curl
dom
gd
hash
iconv
mcrypt
pcre
pdo
pdo_mysql
simplexml
Entonces diría que definitivamente necesitas:
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
(no en el verificador de requisitos, aunque estoy bastante seguro de que lo necesita)
php54-soap-5.4.38-1.ius.centos6.x86_64
(mismo)
Aconsejaría mantener lo siguiente:
php54-cli-5.4.38-1.ius.centos6.x86_64
(útil para scripts de shell)
php54-pear-1.9.5-2.ius.centos6.noarch
(necesario para Megento connect, si se usa)
Puede ser necesario dependiendo de los módulos utilizados / configuración:
php54-mbstring-5.4.38-1.ius.centos6.x86_64
(Necesitado por algunos módulos, creo que SagePaySuite lo necesita)
php54-ioncube-loader-4.7.4-2.ius.centos6.x86_64
(solo es necesario si tiene extensiones cifradas con ioncube)
php54-pecl-apc-3.1.13-2.ius.centos6.x86_64
(Caché APC, verifique su local.xml)
php54-pecl-redis-2.2.5-1.ius.centos6.x86_64
(Redis caché, verifique su local.xml)
Innecesario:
php54-pecl-lzf-1.6.2-8.ius.centos6.x86_64
(Compresión LZF)
php54-imap-5.4.38-1.ius.centos6.x86_64
(Correo IMAP, mucha duda lo necesitas)
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
Ah, sí , también n98 MageRun tiene un comando que puede ejecutar, que es excelente n98-magerun sys:check
, puede configurar un servidor temporal y simplemente instalar módulos hasta que la verificación vuelva a estar limpia, o ir al revés y quitar lo que no siente necesita y ejecuta el comando cada vez, sin embargo, la salida muestra más o menos lo que el Magento busca:
✔ 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.