Jump to content


Photo

Páginas Não Atualizam Após Inclusão/Remoção De Dados


  • Faça o login para participar
1 reply to this topic

#1 glauberportella

glauberportella

    Normal

  • Usuários
  • 88 posts
  • Sexo:Não informado

Posted 05/10/2011, 13:40

Boa tarde,

tenho alguns sistemas web em servidor compartilhado que atualmente estão usando o NGINX e notei que alguns de meus sistemas estão comportando de maneira estranha tipo, ao efetuar logout a tela que deveria ser redirecionada para a tela de login continua na mesma tela onde o botão Logout foi pressionado (como se estivesse conectado com a conta ainda) e só exibe a tela de login quando atualizo a página no browser.

Isso ocorre nas listagens de itens também, quando insiro um item tenho que atualizar a página da listagem para que ela exiba o item inserido; assim como quando excluo algum item tenho que atualizar a página para que a listagem fique atualizada sem o item.

Verifiquei em outros sites informações a respeito e achei esse cara com um problema similar: Clique aqui

Passei essas informações ao meu host e eles informaram que o NGINX já está configurado corretamente, porém o problema continua. Tentei adicionar metas para evitar cache mas não adiantou.

Alguém já teve problema parecido? Como resolver?

Obrigado.
---

Glauber Portella
www.macweb.com.br

#2 LeoB

LeoB

    Super Veterano

  • Usuários
  • 1876 posts
  • Sexo:Masculino
  • Interesses:Programação

Posted 05/10/2011, 17:00

Adicionar headers funciona melhor do que metas. Para PHP, gosto de usar:

header('Expires: Mon, 1 Jan 2000 00:00:00 GMT');
header('Last-Modified: ' . gmdate('D, d M Y H:i:s') . ' GMT');
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', false);
header('Pragma: no-cache');

Daí é só adaptar pra linguagem que estiver usando. Lembrando que muitas vezes as configurações do navegador podem se sobrepor às suas. Aí não tem o que fazer.




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq