LoginSignup
10
4

More than 3 years have passed since last update.

Google Cloud Platformのタイムゾーン設定

Last updated at Posted at 2019-07-24

GCPのAppEngine上でphpサーバーを動かして、Cloud SQLでMySQLを使っているのですが、
タイムゾーン設定がどちらもデフォルトでUTCになっており、JTCへの設定変更に詰まったのでメモに残します。

Cloud SQLの設定

ダッシュボードの設定 > 設定の編集 からdefault_time_zoneフラグに+09:00を追加する。
スクリーンショット 2019-07-24 21.04.16.png

これでMySQLの接続して確認できたらOK

mysql> show variables like '%time_zone%';
+------------------+--------+
| Variable_name    | Value  |
+------------------+--------+
| system_time_zone | UTC    |
| time_zone        | +09:00 |
+------------------+--------+

AppEngineの設定

デプロイ時にapp.yamlと同じ場所にphp.iniを配置する。

php.iniの中には、

php.ini
date.timezone = "Asia/Tokyo"

以上です。

AppEngineが一番ハマったのに文量ほぼなかった。

10
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
10
4