Para instalar Zen Cart lo primero que tenemos que saber es si tenemos instalado el módulo Zend Optimer en el servidor, para comprobarlo tenemos que ejecutar el siguiente comando desde SSH:
php -m
Y nos aparecerá algo parecido a esto:
[PHP Modules] bcmath calendar ctype curl .... .... [Zend Modules] Zend Optimizer
Como podeis observar en nuestro servidor ya está instalado con lo que ya podemos comenzar la instalación de la aplicación de comercio electrónico.
Un vez finalizada la instalación para que funcione la aplicación tenemos que activar Zend Optimizer, para ello tenemos que editar el fichero php.ini del servidor y añadir las siguientes líneas:
[Zend] zend_extension_manager.optimizer=/usr/local/Zend/lib/Optimizer-3.3.0 zend_extension_manager.optimizer_ts=/usr/local/Zend/lib/Optimizer_TS-3.3.0 zend_optimizer.version=3.3.0a zend_extension=/usr/local/Zend/lib/ZendExtensionManager.so zend_extension_ts=/usr/local/Zend/lib/ZendExtensionManager_TS.so
Si por algún motivo no podemos editar el fichero php.ini del servidor, podemos crearnos un fichero php.ini en la raíz de nuestro sitio web y funcionará de igual modo.
Si teneis activado eAccelerator lo tendreis que desactivar, debido a que eAccelerator y Zen Optimizer no pueden estar activados juntos, para ello tenemos que editar el fichero php.ini y buscar la siguiente línea:
extension="eaccelerator.so"
Para descativarlo tienes que comentar esa línea, para ello añadele el signo “;” al inicio del mismo, tal y como puedes ver a continuación:
;extension="eaccelerator.so"