Configuração do Ioncube Loader no Centos 64 bit para ambiente CPanel (painel de controle para servidores web hosting)

Publicado por ergti em 22/09/2009

[ Hits: 11.730 ]

Blog: http://www.sierti.com.br

 


Configuração do Ioncube Loader no Centos 64 bit para ambiente CPanel (painel de controle para servidores web hosting)



O Easyapache, ferramenta responsável por compilar módulos no Apache, no CPanel, apresenta alguns problemas quando o sistema operacional anfitrião opera em 64 bits. Um dos problemas é o "ioncube_loaders". Por isso, vamos realizar a configuração manualmente.

Obtendo o ioncube_loaders

Costumo reservar em /usr/local/src os arquivos utilizados para qualquer atividade no servidor, logo, efetuei o download neste local.

# cd /usr/local/src
# wget
http://downloads2.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
# tar -xvzf ioncube_loaders_lin_x86-64.tar.gz
# mv ioncube /usr/local/


Configurando o php.ini

Agora vamos inserir no php.ini a referência ao módulo, a fim de que ele fique disponível para qualquer site hospedado no servidor web CPanel.

# nano /usr/lib/php.ini

Localize "zend_extension" e acima destas referências, declare:

zend_extension = /usr/local/ioncube/ioncube_loader_lin_5.2.so

Tem que ficar acima do [zend], conforme abaixo:

zend_extension = /usr/local/ioncube/ioncube_loader_lin_5.2.so
[Zend]
zend_extension_manager.optimizer=/usr/local/Zend/lib/Optimizer-3.3.3
zend_extension_manager.optimizer_ts=/usr/local/Zend/lib/Optimizer_TS-3.3.3
zend_optimizer.version=3.3.3

extension="ixed.5.2.lin"
extension_ts="ixed.5.2ts.lin"

zend_extension=/usr/local/Zend/lib/ZendExtensionManager.so
zend_extension_ts=/usr/local/Zend/lib/ZendExtensionManager_TS.so

Salve e feche o editor e reinicie o apache:

# service httpd restart

Agora com o comando "php -v" você confere o resultado:

# php -v
PHP 5.2.11 (cli) (built: Sep 19 2009 20:54:06)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2009 Zend Technologies
    with eAccelerator v0.9.5.3, Copyright (c) 2004-2006 eAccelerator, by eAccelerator
    [b]with the ionCube PHP Loader v3.1.34[/b], Copyright (c) 2002-2009, by ionCube Ltd., and
    with Zend Extension Manager v1.2.2, Copyright (c) 2003-2007, by Zend Technologies
    with Suhosin v0.9.27, Copyright (c) 2007, by SektionEins GmbH
    with Zend Optimizer v3.3.3, Copyright (c) 1998-2007, by Zend Technologies

Outras dicas deste autor

Instalando o NVU no Debian Sarge

Leitura recomendada

Limpando Cache do Disk Usage no Pfsense

Python 2.7 no CentOS/Red Hat Enterprise 6

chattr - Como trancar um arquivo

O comando rm

Add-ons para o Basic Linux

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts