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
Reiniciamos apache
service httpd restart
php -v
Sin errores 😀
Tutorial – Instalación KLOXO 64bits sobre Centos 5.5 – KLOXO 64bits – IPTABLES – WEBMIN – CSF & LFD – MOD_EVASIVE – OCULTAR VERSIONES – TRUCOS – Montar servidor GRATUITO