私の特定のケースでは、サーバとクライアントの両方が同じコンピュータですが、私はlocalhostにいます。 date()関数から日付をエコーアウトすると、11時間前の全く間違った値が表示されます。私もgmdate()を試しましたが、PMではなくAMに日付が表示されます。それは私のコンピュータ上の時間と同じ表示されるので、毎回私はそれをPHPで取得するので、Apacheのサーバーの時間を変更する方法はありますか?コンピュータの時刻(PHP)と一致するようにApacheサーバーの時刻を変更するにはどうすればよいですか?
EDIT:遅く編集して申し訳ありません。私はすでにphp.iniにタイムゾーンを設定していますが、まだ動作しません。私はマニュアルから取得してphpinfo()からチェックしたので、私は自分のタイムゾーンが正しいと確信しています。
重複している可能性があります。この質問への私の答えを見てくださいhttp://stackoverflow.com/questions/8596083/apache-time-stamp-incorrect/8596163#8596163 –
http://php.net/manual/en/datetime.configuration.php – hakre
@トム私はすでにそれをやっているが、それはまだ動作しません! – menislici