Linux で php ファイルから SQL スクリプトを実行していますが、これは常に 2 時間前の時刻を返します。Linuxボックスはここでローカルに実行され、シェルで「日付」を実行すると、正しい時刻が返されます。なぜ私が CURTIME の 2 時間前に戻ってきたのか、何か考えはありますか?
走ってるのに
echo date('Y-m-d H:i:s');
echo date('Y-m-d H:i:s', mktime());
echo exec('date');
すべてが正しい時間をエコーし、それは私にとって今です
2013-08-27 12:44:52
2013-08-27 12:44:52
2013 年 8 月 27 日 (火) 12:44:52 PDT
しかし、私が何をしても、14:44:52にmysql dbに挿入されます