Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Orario che sfasa

  1. #1

    Orario che sfasa

    Ho questo script:
    http://budurl.com/4rt5
    Che su internet funziona perfettamente, sulla mia internet invece mi da questo problema.
    Ogni tanto l'orologio si imposta 2 ore indietro.
    L'ora la prende dal server Apache e non dal client.
    Quando torna indietro di due ore il log
    127.0.0.1 - - [31/Mar/2008:10:33:32 +0000]
    mentre quando è corretto mostra
    127.0.0.1 - - [31/Mar/2008:10:33:32 +0200]
    L'orario iniziale dello script è impostato con
    date("r");
    C'è un sistema per ottenere da date() lo stesso orario sia se il server Apache funziona con [31/Mar/2008:10:33:32 +0000] sia se funziona con [31/Mar/2008:10:33:32 +0200]?

  2. #2
    prova a mettere:

    date_default_timezone_set('Europe/Rome');

    in testa alle pagine nelle quali usi date();
    ...::: DESIDERARE E' UMANO :::...
    ...::: POSSEDERE E' DIVINO :::...
    ...::: HAVE A NICE DAY :::...
    (¯`·.¸¸.->ĐĮ ĦΞŁŁ<-.¸¸.·`¯)
    http://www.djhellclub.com

  3. #3
    In Intranet uso PHP4 e quel comando è per PHP5.

  4. #4
    php non prendo l'orario da Apache ma dal Sistema Operativo, il che vuol dire che se hai l'orario 2 ore indietro può essere:
    - o che richiedi l'orario in formato GMT, che è un ora indietro rispetto al GMT+1 (quello italiano) più un ora per l'ora solare
    - o che il sistema abbia l'orario sballato
    - o che il sistema usando ntp ha l'orario aggiornato male
    The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand

  5. #5
    Ma se fosse così allora anche l'orario di WinXP dovrebbe cambiare invece questo resta sempre corretto.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.