Setar timezone no PHP
Dica publicada em PHP / Miscelânea
Setar timezone no PHP
Algumas aplicações em PHP, podem dar algum problema se não encontrarem a variável timezone setada no php.ini, pois elas não
consultam o timezone local do servidor.
Para resolver isto, vamos setar o timezone no arquivo de configurações do PHP: php.ini.
Procure seu arquivo php.ini:
# find / -name php.ini
Geralmente, fica localizado em /etc/php.ini.
Edite e altere a configuração de timezone:
Encontre a linha date.timezone e deixe como abaixo:
De: ;date.timezone =
Para:
Se o seu timezone for outro, basta alterar o parâmetro America/Sao_Paulo para o seu timezone.
A lista de timezones pode ser encontrada aqui:
Abraços,
Leonardo Macedo Cerqueira
Para resolver isto, vamos setar o timezone no arquivo de configurações do PHP: php.ini.
Procure seu arquivo php.ini:
# find / -name php.ini
Geralmente, fica localizado em /etc/php.ini.
Edite e altere a configuração de timezone:
Encontre a linha date.timezone e deixe como abaixo:
De: ;date.timezone =
Para:
date.timezone = America/Sao_Paulo
Se o seu timezone for outro, basta alterar o parâmetro America/Sao_Paulo para o seu timezone.
A lista de timezones pode ser encontrada aqui:
Abraços,
Leonardo Macedo Cerqueira
<?php
date_default_timezone_set('America/Sao_Paulo');
echo(date('Y-m-d H:i:s'));
exit;
?>