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.745 ]

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

Mostrar a previsão do tempo com PHP

Eu odiava Linux!

Dicas úteis ao mudar para o Sabayon Linux

HeartBeat - Web server com Alta Disponibilidade (HA)

99 99 99 99 99... falha no LILO

  

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