Jaime Silva Postado Julho 8, 2011 Compartilhar 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. Link para o comentário Compartilhar em outros sites More sharing options...
Rhuan Postado Julho 8, 2011 Compartilhar 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... Link para o comentário Compartilhar em outros sites More sharing options...
Jaime Silva Postado Julho 8, 2011 Autor Compartilhar 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. Link para o comentário Compartilhar em outros sites More sharing options...
Anderson Brito Postado Julho 8, 2011 Compartilhar 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. Link para o comentário Compartilhar em outros sites More sharing options...
Visitante Postado Julho 8, 2011 Compartilhar 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 =). Link para o comentário Compartilhar em outros sites More sharing options...
Rhuan Postado Julho 8, 2011 Compartilhar Postado Julho 8, 2011 Reinicio apache ? Link para o comentário Compartilhar em outros sites More sharing options...
Jaime Silva Postado Julho 8, 2011 Autor Compartilhar 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. Link para o comentário Compartilhar em outros sites More sharing options...
Jaime Silva Postado Julho 8, 2011 Autor Compartilhar 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. Link para o comentário Compartilhar em outros sites More sharing options...
Jordan Miguel Postado Julho 9, 2011 Compartilhar 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. Link para o comentário Compartilhar em outros sites More sharing options...
Jaime Silva Postado Julho 9, 2011 Autor Compartilhar 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. Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados