[RESOLVIDO] Problemas de login no front-end com o IE

  • rldesign
  • Avatar de rldesign Autor do Tópico
  • Offline
  • JCB! Hero
  • JCB! Hero
Mais
14 anos 5 meses atrás #47612 por rldesign
rldesign created the topic: [RESOLVIDO] Problemas de login no front-end com o IE
Você pode achar que quando se tenta fazer login no front-end do seu site, usando o Internet Explorer, ele aparece como se você não tiver logado - embora o administrador do back-end mostra como fez em alguns casos, você pode achar que o Firefox permite que você faça login ok.

Possível causa (s): O Internet Explorer pode ficar confuso quando os cookies relacionados com a manipulação de logins no Joomla. Normalmente, isso não representa um problema para a maioria dos usuários, mas se você estiver desenvolvendo um site Joomla que você possa ter uma situação em que você usar o mesmo navegador para acessar os dois sites diferentes com o mesmo nome (por exemplo, se você tem uma cópia local como bem como a versão on-line, ao vivo), e isso pode causar um problema com cookies.

Se o problema não se limita ao Internet Explorer (ou seja, você não pode entrar em usar o Firefox ou outro), pode haver um problema com o htaccess. - Em especial, a linha RewriteBase. Se isso está apontando para o diretório errado, front-end do Joomla não será capaz de se lembrar que você logado (embora o administrador do back-end irá mostrar-lhe como conectado).

Também pode haver um conflito de configuração entre o servidor e o padrão. Em alguns casos será necessário alterar o Htaccess (conforme descrito mais logo abaixo).

Além disso, se você ou seus usuários estão tentando fazer logon com um firewall ou através de uma conexão proxy, isso pode causar Joomla para iniciar uma nova sessão aparentemente de forma aleatória e, portanto, "esquecer" que você estivesse registrado

Finalmente, você também pode ter esse problema quando um banco de dados mySQL Joomla não foi corretamente copiado de um servidor para outro.

Resolução: É pode ser bobo zoando, mas limpar os cookies (ferramentas-> opções de internet> excluir cookies) normalmente resolver isso (e muitas outras questões, BTW), se o problema está restrito ao Internet Explorer.

Se você estiver enfrentando o problema depois de ter copiado um banco de dados MySQL, tente copiá-lo novamente e verifique se o banco de dados inteiro é copiado ok (se necessário, quebrar o dump SQL para baixo em arquivos menores).

Caso contrário, verifique o seu arquivo. Htaccess, e certifique-se que RewriteBase está apontando para o diretório correto.

Se o acima não resolve o problema, você pode tentar, que altera o seu arquivo htaccess.. Atenção! Mudar seu arquivo htaccess. Pode causar efeitos colaterais indesejáveis ??em seu site. Por favor, certifique-se de backup de seu arquivo htaccess. Primeiro! Substituindo o padrão. Definições htaccess com o seguinte pode ajudar (substitua seusite.com.br com o seu domínio real)

Options +FollowSymlinks
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} <!-- w -->[url=http://www.seusite.com.br" onclick="window.open(this.href);return false;]www.seusite.com.br[/url]<!-- w -->
RewriteCond %{REQUEST_URI} !/
RewriteRule ^(.*)$ /$1 [L]

Se, o problema ocorre porque você precisa fazer o login atrás de um firewall ou proxy, você pode precisar fazer um hack para manuseio da sessão do Joomla.
Fonte:http://bit.ly/fFbYUX

Rafael Santana
Web Designer | R&L Design - Desenvolvimento Gráfico e Sites

Please Entrar ou Registrar to join the conversation.