Fórum OpenCart Brasil

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

Suporte geral sobre problemas técnicos para OpenCart v1.x.
Por marquelia
#40041
Boa noite!

Estou com problema em meu site e não sei como resolver. Poderiam me ajudar por favor?

Warning: Cannot modify header information - headers already sent by (output started at /home/geeks740/public_html/catalog/language/portuguese-br/portuguese-br.php:1) in /home/geeks740/public_html/system/engine/controller.php on line 28Warning: Cannot modify header information - headers already sent by (output started at /home/geeks740/public_html/catalog/language/portuguese-br/portuguese-br.php:1) in /home/geeks740/public_html/system/engine/controller.php on line 29
Avatar do usuário
Por Manoel Vidal
Mensagens Curtidas
#40044
Olá,

O problema esta no arquivo catalog/language/portuguese-br/portuguese-br, ou você baixou a tradução com problemas, ou tentou editar termos na tradução e causou este erro, neste caso o erro causado foi deixar um espaço no começo do arquivo antes da tag <?php, neste caso, recomendo que edite o arquivo com o editor Notepad++ e remova os espaços no começo do arquivo, assim o problema será resolvido.

Espero ter ajudado. :D
Por luciano_alcides
#47589
Boa noite!

Estou com um problema parecido, já corri todo todo os arquivos e não localizei nenhum espaço. Estou usando a versão 1.5.6.1 e o erro abaixo aparece quando o cliente faz o cadastro e outro problema é que ele manda o email confirmando o cadastro, mas não envia e-mail confirmando o pedido.

Warning: Cannot modify header information - headers already sent by (output started at /home/nachinelos/www/loja/system/library/mail.php:148) in /home/nachinelos/www/loja/vqmod/vqcache/vq2-system_engine_controller.php on line 28
Warning: Cannot modify header information - headers already sent by (output started at /home/nachinelos/www/loja/system/library/mail.php:148) in /home/nachinelos/www/loja/vqmod/vqcache/vq2-system_engine_controller.php on line 29

Desde já agradeço qualquer ajuda!!

Obrigado!
Avatar do usuário
Por FilipeNt
#47604
Sobre os headers already sent:
* Observe se existe algum espaço, ou caractere antes da tag "<?php" nas páginas indicadas pelo erro, se existir, delete.
* Use a formatação UTF-8 (sem BOM) no notepad++.
* Caso não seja esse o motivo, abra o arquivo "php.ini" na pasta raiz, e altere/inclua "output_buffering = 4096;" (pode ser que seja necessário contato com o suporte da sua hospedagem)

Sobre os emails de confirmação, não sei dizer ao certo, mas convém dar um pente fino no código da página..