Ir para conteúdo
  • Cadastre-se

Posts Recomendados

Postado

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.


Postado (editado)

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

Editado por Rhuan
Caminho errado...
Postado

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.

Postado
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 =).

Postado

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.

Postado
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.

Visitante
Este tópico está impedido de receber novos posts.
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...

Informação Importante

Concorda com os nossos termos?

-