Jaime Silva Postado Julho 8, 2011 Postado Julho 8, 2011 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.
Rhuan Postado Julho 8, 2011 Postado Julho 8, 2011 (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 Julho 8, 2011 por Rhuan Caminho errado...
Jaime Silva Postado Julho 8, 2011 Autor Postado Julho 8, 2011 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.
Anderson Brito Postado Julho 8, 2011 Postado Julho 8, 2011 Olha ve se resolve: Tweak Settings => PHP => cPanel PHP loader E selecione Ioncube e salva. Acho que isso pode lhe ajudar.
Visitante Postado Julho 8, 2011 Postado Julho 8, 2011 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 =).
Jaime Silva Postado Julho 8, 2011 Autor Postado Julho 8, 2011 Vejam aí o phpinfo: http://184.82.65.146/~backup/easywhmbackup/info.php Não há bem nem mal que dure para sempre. Um dia tudo acaba.
Jaime Silva Postado Julho 8, 2011 Autor Postado Julho 8, 2011 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.
Jordan Miguel Postado Julho 9, 2011 Postado Julho 9, 2011 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.
Jaime Silva Postado Julho 9, 2011 Autor Postado Julho 9, 2011 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.
Posts Recomendados