🍁 Autumn Sale — Até 70% de desconto em hospedagem e domínios🍁 Autumn Sale — Até 70%
Ative agora
Perguntas Frequentes • Dev

Alterações feitas no site ou em um script PHP não são visíveis ao serem acessadas através do navegador. Qual é a causa?

Em algumas situações, quaisquer alterações feitas no site não serão visíveis quando acessadas através de um navegador. Descubra qual pode ser o problema.

1
Visões 1167Atualizado 1 anPublicado em 24/08/2018por Sebastian S.

Este problema é geralmente causado pelo acelerador PHP OPcache. O OPcache melhora o desempenho do PHP armazenando o bytecode (código PHP compilado) na memória, eliminando assim a necessidade de carregar e analisar scripts PHP a cada solicitação.

As alterações feitas nos scripts PHP são atualizadas na memória de acordo com o valor da diretiva opcache.revalidate_freq. Por esse motivo, pode haver atrasos até que as alterações se tornem visíveis no site.

Como desativar o OPcache:

OPcache pode ser desativado seguindo estes passos:

  1. Acesse cPanel.
  2. Navegue até a seção Selecionar Versão do PHP.
  3. Selecione Alterar para Opções PHP.
  4. Defina a diretiva opcache.enable como Desligado.

Para informações adicionais, consulte os tutoriais disponíveis:

Nota: OPcache melhora significativamente a velocidade de execução de scripts PHP, e é recomendado desativá-lo somente durante o desenvolvimento do site ou aplicação.

Outras razões possíveis pelas quais as alterações não estão visíveis:

  • Cache no navegador: O navegador pode manter uma versão desatualizada da página. Tente limpar o cache ou recarregar a página usando a combinação de teclas Ctrl + F5.
  • Cache de aplicação: A maioria dos CMS, como WordPress, Joomla ou PrestaShop, inclui seus próprios mecanismos de cache.
    • Verifique as configurações de administração do aplicativo para limpar o cache.
    • Certifique-se de que os mecanismos de cache não estejam ativos durante o desenvolvimento.

Artigos Similares

Visões 1,167
Atualizado há 1 ano

Em algumas situações, quaisquer alterações feitas no site não serão visíveis quando acessadas através de um navegador. Descubra qual pode ser o problema.

Visões 1,775
Atualizado há 2 anos

Envie e-mails a partir de scripts PHP usando autenticação SMTP para evitar filtros de SPAM. Esta é uma solução eficaz e permitida na maioria das hospedagens.

Visões 923
Atualizado há 7 anos

Descubra como configurar um cronjob PHP e os caminhos para o interpretador PHP no Webuzo, cPanel/WHM e Plesk. Encontre soluções rápidas e eficientes para VPSs.