Como alterar fuso horário usando .htaccess
Se você notou que o tempo em seu site não é o que você esperaria e quer alterá-lo, existem várias opções.
A maioria dos provedores de hospedagem de site compartilhada restringe o acesso ao arquivo php.ini, mas você ainda pode alterar o fuso horário no seu site usando o arquivo .htaccess.
Conteúdo
O que você precisa?
Antes de começar este guia, você precisará do seguinte:
- Acesso ao painel de controle de hospedagem ou à conta FTP
Passo 1 – Abrir seu arquivo .htaccess.
O arquivo .htaccess está localizado no diretório public_html. Você pode abri-lo usando o Gerenciador de Arquivos no painel de controle da sua conta de hospedagem ou conectando-se à sua conta via FTP Client (FileZilla, por exemplo). Os seguintes tutoriais descrevem ambos os métodos em detalhes:
Passo 2 – Encontrar o fuso horário correto
Você pode verificar uma lista de todos os fusos horários suportados nesse site.
Em primeiro lugar, selecione sua região.
Agora selecione um fuso horário que você quer ser usado em seu site. Em nosso exemplo, nós escolhemos América / Chicago.
Passo 3 – Definir o fuso horário através do ficheiro .htaccess
Depois de saber em que formato o fuso horário deve estar, navegue até o arquivo .htaccess. Depois disso, digite o seguinte código no topo do seu código .htaccess:
SetEnv TZ America/Chicago
Importante! Em vez de America/Chicago, você precisa usar seu fuso horário escolhido.
Depois de introduzir o código do fuso horário, não se esqueça de salvar as alterações efetuadas.
Parabéns, você alterou com sucesso o fuso horário do seu site!
Conclusão
Este rápido tutorial mostra como alterar o fuso horário padrão em seu site com a ajuda do arquivo .htaccess.
Definir a melhor hospedagem de site para o seu projeto abre novas opções de configurações e gerenciamento e pra isso você pode consultar nossos Tutoriais e também arquivos na Base de Conhecimentos. Outras dúvidas, podem ser esclarecidas com nossa equipe de suporte.
Comentários
junho 01 2023
Olá, Fiz exatamente como descrito. Meu .htacces ficou assim: RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php/$1 [L] SetEnv TZ America/Sao_Paulo Mas nada mudou, continuo com 3 horas de diferença em relação ao horário atual
junho 02 2023
Oi, Roberto! Você tentou colar o código no início do arquivo?
julho 13 2023
Fiz o mesmo procedimento por aqui e não funcionou... continua fora do TimeZone correto...
julho 14 2023
Oi, Denis! Neste caso, se você for cliente Hostinger, fala com nossa equipe de Sucesso do Cliente que eles podem te ajudar: https://www.hostinger.com.br/contatos. Até a próxima!