php.iniファイルでタイムゾーンを東海岸時間として指定しました。
[Date]
; Defines the default timezone used by the date functions
; http://php.net/date.timezone
date.timezone = America/New_York
$ service apache2 restart
しかし、それでも私のデータベースの日時エントリは西部時間(3時間遅れ)を指定しています。MySQLコンソールでタイムゾーンを見ると、SYSTEMと表示されています。これは、サーバーで実行されているスクリプト言語から取得したものだと常に想定していました。apache2.confで、タイムゾーンを変更する方法を知っているので、そこには何もありません。
共有サーバーで実行されているすべてのphpファイルで正しいタイムゾーンを指定しなくても、エントリを正しい軌道に乗せる方法について誰かが手がかりを持っていますか?それが慰めであるならば、私は米国西部-オレゴン地域でEC2インスタンスを実行しています。EC2コンソールダッシュボードで変更できるものはありますか?