• Português
  • Inglês
  • Espanhol

Índice do Fórum Comunidade Expresso Livre
   Configuração
  Horário de verão no PHP 5

Navegando neste Tópico:   1 usuários anônimos

 

 Final   Tópico anterior   Próximo tópico
Enviado por Tópico
  •  Visitante
      Visitante
Horário de verão no PHP 5
#1
Visitante
Pessoal,

Como semana que vem entra o horário de verão, e muitos dos sistemas com PHP 5 entraram uma semana antes, aqui vai uma explicação rápida do que acontece, e soluções para o problema.

O PHP 5, por default, contém um Timezone Database interno, que é uma extensão PECL. Mesmo que vc mude o horário da tua máquina, não vai adiantar, pois ele pega de lá. Como no nosso país, as regras para horário de versão (início e fim) não existem, esse DataBase está errado também.

Duas soluções:

- Adicione no php.ini a seguinte linha:
[Date]
; Defines the default timezone used by the date functions
date.timezone = ETC/GMT+3

OU então:
- Baixe a última versão do Timezonedb e recompile para seu PHP:
http://pecl.php.net/package/timezonedb/


Caro vc queira saber de onde teu PHP carrega o Timezone, veja pela função php_info() e procure pela extensão "Date";
Enviado em: 13/10/2008 11:44
Criar PDF com esta mensagem Imprimir
Topo
  •  Visitante
      Visitante
Re: Horário de verão no PHP 5
#2
Visitante
Para ajustar o horário do SO, baixe o tz.zic (http://tz.pr.gov.br/suporte/tz.zic) e rode zic tz.zic.

Verifique se o seu /etc/time é um link para o /usr/share/zoneinfo/America/Sao_Paulo ou outro zoneinfo que você utiliza.

T+
Enviado em: 13/10/2008 12:14
Criar PDF com esta mensagem Imprimir
Topo
  •  William Merlotto
Re: Horário de verão no PHP 5
#3

Cadastrado em: 21/11/2006
De Foz do Iguaçu
Mensagens: 994
Offline
Só para complementar, este link ensina como atualizar o timezonedb para o PHP.

Att,
Enviado em: 17/10/2008 9:48
Criar PDF com esta mensagem Imprimir
Topo
  •  Prefeitura de Betim
      Prefeitura de Betim
Re: Horário de verão no PHP 5
#4
Gente fina!
Cadastrado em: 12/9/2007
De Betim - Minas Gerais - Brasil
Mensagens: 98
Offline
Ola pessoal, fiz a alteração no arquivo php.ini e ainda assim, as mensagens chegam com 1 hora de atraso.

Tem alguma outra coisa que posso fazer? Qual o diretório do php.ini?

Obrigada
Enviado em: 30/10/2008 14:51
Criar PDF com esta mensagem Imprimir
Topo
  •  Visitante
      Visitante
Re: Horário de verão no PHP 5
#5
Visitante
Essas mensagens são provenientes do seu próprio Expresso ou de fora????
Enviado em: 1/11/2008 11:20
Criar PDF com esta mensagem Imprimir
Topo
 Topo   Tópico anterior   Próximo tópico

 


 Você não pode iniciar um novo tópico.
 Você pode ver os tópicos.
 Você não pode responder.
 Você não pode editar.
 Você não pode excluir mensagens.
 Você não pode incluir votações.
 Você não pode votar.
 Você não pode anexar arquivos.
 Você não pode enviar mensagens sem aprovação.