estos dias estuve instalando el popular
eAccelerator en un servidor con Centos + Plesk, al comienzo la instalación por default no funcionaba asi que se tuvo que hacer otra instalacion mas:
Instalas siguiendo los pasos normales y lo unico que cambia es la configuracion de
/etc/php.ini en lugar de poner las lineas de configuracion ahi, ponlas en un archivo nuevo dentro del directorio
/etc/php.den mi caso lo puse como xaccelerator.ini ( comienza con
x porque es importante que cargue despues del
ioncube )con la siguiente configuración:
extension=eaccelerator.so
eaccelerator.shm_size=32
eaccelerator.cache_dir=/tmp/eaccelerator
eaccelerator.enable=1
eaccelerator.optimizer=1
eaccelerator.check_mtime=1
eaccelerator.debug=0
eaccelerator.filter=
eaccelerator.shm_max=0
eaccelerator.shm_ttl=0
eaccelerator.shm_prune_period=0
eaccelerator.shm_only=0
eaccelerator.compress=1
eaccelerator.compress_level=8
Reinicias el Apache y todo funcionará sin problema alguno excepto a que luego de aplicado el eAccelerator, los scripts .php de mis CMS (DLE, WordPress) no funcionaban y no se resolvian correctamente, entonces decidí instalar el Zend Optimizer de la siguiente manera