Kloxo actualmente no da soporte para instalaciones en 64bits, pese a ello instala casi todos los paquetes en 64bits aunque algunos dan problemas. Voy a detallar como ir solucionando los problemas con los que me he topado.
php -v
Vamos a solucionar los problemas con las librerías de php, ioncube y zend.
– Eliminamos la carpeta (tal vez no exista)
rm -rf /var/cache/kloxo/kloxophp*/script/upcp
– Modificamos el php.ini para cargar correctamente las librerías (/etc/php.ini)
vi /etc/php.ini
En el editor de textos vi, para buscar una palabra se escribe en su consola :/loquebuscamos
:/extension_dir
Debemos sustituir la ruta :
extension_dir = /usr/lib/php/modules
por
extension_dir = /usr/lib64/php/modules
-Al parecer cada vez que cambiamos algo en el php.ini (principal) desde el panel vuelve a cambiar la ruta por lo que vamos a crear un enlace
rm -rf /usr/lib/php/modules ln -s /usr/lib64/php/modules /usr/lib/php
-Ahora eliminamos ioncube
cd /usr/lib/kloxophp/ rm -rf ioncube
-Descargamos la versión 64 bits
wget http://downloads2.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.zip unzip ioncube_loaders_lin_x86-64.zip rm -f ioncube_loaders_lin_x86-64.zip
-Reinstalamos zend 64bits
cd /usr/lib/kloxophp/ wget http://downloads.zend.com/optimizer/3.2.8/ZendOptimizer-3.2.8-linux-glibc23-x86_64.tar.gz tar -zxvf ZendOptimizer-*.tar.gz cd ZendOptimizer-* ./install.sh
El instalador nos va pidiendo rutas, las dejamos igual.
-Eliminamos basura
rm -rf /usr/lib/kloxophp/ZendOptimizer-3.2.8-linux-glibc23-x86_64* rm -rf /usr/lib/kloxophp/zend/
-Enlazamos para no tener el mismo error al cambiar algo del php.ini general
ln -s /usr/local/Zend /usr/lib/kloxophp/zend
service httpd restart php -v
Sin errores 😀
Al tratar de bajar el ZendOptimizer de wget http://downloads.zend.com/optimizer/3.2.8/ZendOptimizer-3.2.8-linux-glibc23-x86_64.tar.gz da un error, teneis una nueva direccion a mano?
Gracias