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

Entradas relacionadas