Fórum OpenCart Brasil

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

Suporte geral sobre problemas técnicos para OpenCart v2.x.
Por andreltsbh
#66768
Bom dia pessoal,

Algo estranho está acontecendo, instalei um opencart zerinho, sem tradução nem nada pra testar. Em alguns pcs aqui da empresa roda certinho, sem problemas, em outros, com os mesmos navegadores as vezes os ícones ( 123456789 My Account Wish List (0) Shopping Cart Checkout) não aparecem, nestas mesmas máqunas quando se entra no admin "error undefined" e os ícones da barra esquerda tb não aparecem. Alguém sabe o que pode ser isso? Vejam se acontece em seus pcs http://www.clicprojetos.com.br/loja2 .
Editado pela última vez por andreltsbh em 05 Mai 2016, 09:39, em um total de 1 vez.
leandrorppo gostou disso
Por andreltsbh
#66769
Solucionado na comunidade no Face, segue resposta se alguém precisar da solução: (Créditos Leandro Rppo)

"O Problema é redirecionamento, teste sem WWW:
http://clicprojetos.com.br/loja2/

Renomeei o arquivo htaccess.txt para .htaccess e logo após:
Segue o comando para sempre carregar SEM WWW:

<IfModule mod_rewrite.c>
RewriteCond %{HTTPS} !=on
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^ http://%1%{REQUEST_URI} [R=301,L]
</IfModule>

Pode também utilizar COM WWW o que é mais bem aceito pelos motores de busca, para isso terá que editar os configs adicionando WWW nas chamadas de URL:
Caso efetue as alterações poderá utilizar esse comando:

<IfModule mod_rewrite.c>
RewriteCond %{HTTPS} !=on
RewriteCond %{HTTP_HOST} !^www\..+$ [NC]
RewriteRule ^ http://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
</IfModule>

OU

RewriteCond %{HTTP_HOST} ^seu_loja\.com.br
RewriteRule (.*) http://www.sua_loja.com.br/$1 [R=301,L]

Para evitar problemas com ícones:

<FilesMatch ".(ttf|otf|woff)$">
Header set Access-Control-Allow-Origin "*"
</FilesMatch>

Resumindo:
Se quiser continuar utilizando sem WWW só inserir o primeiro comando no htaccess.

Se quiser utilizar COM WWW, tem que mudar os configs inserindo www nas chamadas e usar um dos dois comandos passados no htaccess."
#90594
Olá! Tudo bem?

Obrigado pela citação, @andreltsbh !

@marciojosebaldo , o problema é que se só mudar no arquivo config.php ainda sim será possível acessar sem WWW e o erro continuará, a solução real é configurando corretamente o redirecionamento.
#90595
@leandrorppo, comigo foi só adicionar o www que deu certo. Mesmo com o redirecionamento efetivo, aqui o problema real era a falta do www

E a falta do www pode também afetar também os pedidos realizados pelos clientes
#90597
@marciojosebaldo , o uso do redirecionamento não é só para evitar ícones incorretos, mas também para o botão Comprar funcionar corretamente e não ter duplicação de URLs.

Se apenas adicionar o WWW nos arquivos config.php ainda será possível acessar sem WWW e o erro ocorrerá da mesma forma, ou seja. O redirecionamento serve para que a loja sempre carregue com a URL que está nos arquivo config.php, independente se é com ou sem WWW.

Se ao instalar a loja fizer com WWW automaticamente irá adicionar desta forma nos arquivos config.php e admin/config.php, sendo assim, o erro ocorrerá sem WWW.

Se ao instalar a loja estiver sem WWW ficará desta forma nos arquivos config.php e admin/config.php, e erro ocorrerá com WWW.

Se alguém conseguir acessar o link de sua loja diferente do que está no arquivo config.php terá problemas.
#90598
@leandrorppo , beleza, mas aqui foi resolvido assim: coloquei www nos 2 config.php

Mesmo com o redirecionamento pronto no CloudFlare, os códigos acima copiado no .htaccess, tanto com WWW e sem WWW no Certbot, foi resolvido somente com o WWW incluso nos 2 mencionados acima
#90599
@marciojosebaldo , se puder informe o link da loja, por favor, por mensagem privada. Gostaria de ver como está o funcionamento. Se está sem nenhum redirecionamento (às vezes pode ter o da hospedagem ou Cloudflare) é estranho estar funcionando sem problemas.
#90600
@leandrorppo , claro, era a versão 3.0.3.8 e o site não existe mais, mas o domínio era www.tiverde.com.br porque era onde eu usava para fazer testes do OC para migração de domínio, backup e conhecer a plataforma para sair da Iluria

De qualquer forma, gosto de deixar as resoluções, mesmo que improváveis, podem ser úteis para outros usuários experimentarem

Ola @felipesujf Se você extrai os arquiv[…]

extensção -> Módulos

Voltou ao normal sozinho

Olá Uso o OpenCart 2 e tenho algumas d&uac[…]

Night games. One night, no worries Real Women P[…]