Fórum OpenCart Brasil

Por um e-commerce livre, confiável e profissional

Suporte para extensões de Formas de Envio
#4204
Olá, pessoal o meu problema parece sem solulção, me ajudem por favor, hospedei meu site no 000webhost e no modulo sedex_pac_1.3 deu o erro seguinte,

Warning: set_time_limit() has been disabled for security reasons in /home/a2781276/public_html/loja/catalog/model/shipping/pac.php on line 31

Warning: set_time_limit() has been disabled for security reasons in /home/a2781276/public_html/loja/catalog/model/shipping/sedex.php on line 31............

Warning: set_time_limit() has been disabled for security reasons in /home/a2781276/public_html/loja/catalog/model/shipping/sedexcobrar.php on line 31

escrevi a staff do host para ver se tinha como abilitar essa função pois vi que um colega conseguil depois do host ter abilitado, e a equipe da 000webhost me escreveu dizendo o seguinte:

"Olá,
Infelizmente, funções como exec (), shell_exec () proc_open (), intermediário (), system (), popen () e similares estão desativados por razões de segurança."

e agora como faço pra usar a extenção sendo que o host não pode abilitar tais funções?
#4207
Edite os arquivos pac.php sedex.php sedexcobrar.php que estão no diretório catalog/model/shipping, e comente a linha:
Código: Selecionar todos
if (!ini_get('safe_mode')) { set_time_limit(10); }  
Colocando // na frente dela, ficando assim:
Código: Selecionar todos
//if (!ini_get('safe_mode')) { set_time_limit(10); }  
Salve o arquivo faça novos testes.

Espero ter ajudado. :D
#4215
Atualizei a linha que deve ser comentada, faça novamente, se ainda der erro acho difícil então o módulo funcionar pois mais que isso vai comprometer seu funcionamento básico.

Aguardo retorno :)
#4220
Manoel, agora deu certo, mas estou com um problema nessa pagina ainda que é o seguinte, o log do erro era o seguinte...

Warning: set_time_limit() has been disabled for security reasons in /home/a2781276/public_html/loja/catalog/model/shipping/pac.php on line 31

Warning: set_time_limit() has been disabled for security reasons in /home/a2781276/public_html/loja/catalog/model/shipping/sedex.php on line 31............

Warning: set_time_limit() has been disabled for security reasons in /home/a2781276/public_html/loja/catalog/model/shipping/sedexcobrar.php on line 31


sabe o erro do sedex.php online 31............

os "............"
aparece sempre que eu entro na pagina para finalizar o pedido:

loja/index.php?route=checkout/shipping

aonde deve estar o erro? o erro nao esta no modulo sedex_pac 1.3, pq mesmo desativado continua aparecendo