ウェブサイトのホスティングにhttp://www.webhostingpad.com/を使用していますが、デフォルトのタイムゾーンをヨーロッパ/タリン時間に変更する必要があります。私は彼らに手紙を書きましたが、彼らは私のためにそれを変更することはできないと言いました.
そこで、date_default_timezone_set('Europe/Tallinn');を試しました。しかし、php.ini はそれをオーバーライドします。phpinfo を確認したところ、まだ「アメリカ/シカゴ」または smth が含まれていたためです。
php.ini ファイルも変更できませんが、コピーを作成して、変更できるディレクトリに追加しました。date.timezone = "Europe/Tallinn"を追加し、 ini_set ('date.timezone', 'Europe/Tallinn');も試しました。phpinfo のデフォルトのタイムゾーンを変更しましたが、mysql データベースで使用する場合: on update CURRENT_TIMESTAMP
そして、それはまだ8時間間違っている日付を追加します.
これを修正する方法について何か提案はありますか?
アップデート:
何も解決に至らず、私のサービス プロバイダーは次のように述べています。契約をアップグレードすると、mySQL タイムゾーンを変更できます。
だから今、私はphpで現在の日時を追加することで結果を得ようとしています.
INSERT INTO points (user_id, game_id, points, dateRight) VALUES($userid, $game, $points, sysdate()+3600)");
<< これは役に立ちませんでした。誰でも助けることができますか?ありがとう!:)