Jump to content

Recommended Posts

Posted

Instalei um script que precisa do Ioncube Loader (pra PHP 5.2), o Ioncube já tá instalado mas aparece o erro de que precisa do Ioncube.

Então tentei usar um arquivo php.ini, mas mesmo assim não está sendo carregado.

No arquivo php.ini pus: zend_extension = ioncube_loader_lin_5.2.so

O PHP está rodando como SuPHP e o arquivo php.ini tá sendo lido.

Também tenho problema com o Zend Optimizer, que mesmo instalado, não está sendo carregado.

Já recompilei o Apache e nada.

Será algum problema com o PHP 5.2.17? O servidor é um CENTOS 5.5 i686

Alguém tem uma opinião do que pode estar errado?

Não há bem nem mal que dure para sempre. Um dia tudo acaba.


Posted (edited)

O script está rodando internamente no cPanel ? (Como o Softaculous por exemplo) ou está em uma conta de hospedagem ?

Lembre-se que se for rodar internamente você deve ir em

Tweak Settings > cPanel PHP loader = ioncube

Edited by Rhuan
Caminho errado...
Posted

Em uma conta de hospedagem. Isso aconteceu em 3 servidores. Inclusive um na HostDime, mas lá eles deram um jeito.

Não há bem nem mal que dure para sempre. Um dia tudo acaba.

Posted
Em uma conta de hospedagem. Isso aconteceu em 3 servidores. Inclusive um na HostDime, mas lá eles deram um jeito.

Se o servidor for próprio, é só colocar no php.ini principal, mas se ele for só uma conta de hospedagem, tem lugares que não aceitam php's personalizados..

Coloca um php info em algum lugar aí e posta o link, pra nós olharmos =).

Posted

Descobri o erro: era simplesmente o arquivo php.ini. Mesmo vazio apresenta erro na extensão Ioncube Loader. Removendo fica ok. Porque será?

Não há bem nem mal que dure para sempre. Um dia tudo acaba.

Posted

Pois quando você cria um php.ini, o suhosin provavelmente reseta algumas opções e você tem que configurar manualmente aquilo que lhe é liberado. Mas não é normal isto acontecer.

Posted
Pois quando você cria um php.ini, o suhosin provavelmente reseta algumas opções e você tem que configurar manualmente aquilo que lhe é liberado. Mas não é normal isto acontecer.

O Suhosin não estava ativado.

Resolvi o problema. Ao contrário do que é recomendado no próprio site do Ioncube, o php.ini aceitou apenas o caminho completo para o arquivo ( e escrito entre aspas):

zend_extension = "/home/usuario/public_html/ioncube_loader_lin_5.2.so"

Não há bem nem mal que dure para sempre. Um dia tudo acaba.

Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

Do you agree with our terms?