Nel mio caso particolare, sia il server che il client sono lo stesso computer, sono su localhost. Quando echo la data dalla funzione date(), visualizza un valore completamente errato, 11 ore prima. Ho anche provato gmdate(), ma visualizza la data in AM non PM. C'è un modo per cambiare il tempo del server Apache, quindi ogni volta che lo prendo in PHP, viene visualizzato lo stesso del tempo sul mio computer?Come cambiare l'orario nel server Apache in modo che corrisponda al tempo del computer (PHP)?
MODIFICA: Ci scusiamo per la modifica in ritardo. Ho già impostato il fuso orario nel php.ini ma non funziona ancora. E sono sicuro che il mio fuso orario è corretto, dal momento che l'ho preso dal manuale e controllato da phpinfo().
Possibile duplicato. Per favore vedi la mia risposta a questa domanda http://stackoverflow.com/questions/8596083/apache-time-stamp-incorrect/8596163#8596163 –
http://php.net/manual/en/datetime.configuration.php – hakre
@ TomS L'ho già fatto, ma non funziona ancora !! – menislici