*

cakephpでPHPのタイムゾーン設定してないとエラーが出る件

公開日: : 最終更新日:2018/12/18 WEBサービス, テクニック, 体験談

cakephp

ロリポップからさくらにサーバを変えたのは先日のエントリーの通りですが、サーバ環境が違うことでcakephpにエラーが起きてまして。

Warning: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /var/www/html/blog/lib/Cake/Cache/CacheEngine.php on line 59 Warning: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /var/www/html/blog/lib/Cake/Cache/CacheEngine.php on line 59

調べてみると「PHPのデフォルトのタイムゾーンが指定されていない」ということでした。

で、解決方法としては

  1. php.ini を修正
  2. cakephpファイルを修正

があるようです。

1.のphp.iniを修正する場合は

[Date]
date.timezone = "Asia/Tokyo"

を追加します。

2.のcakephp側で修正する場合は

\lib\Cake\Cache\CacheEngine.php の59行目に

date_default_timezone_set('Asia/Tokyo');

を追加します。

そうするとWarningが消えてますね。

 

参考URL
http://labs.web-mix.jp/php/datetime/
http://cashew.hatenablog.com/entry/2013/02/09/Mac%E3%81%AE%E3%83%AD%E3%83%BC%E3%82%AB%E3%83%AB%E9%96%8B%E7%99%BA%E7%92%B0%E5%A2%83%E3%81%ABCakePHP2.3.0%E3%82%92%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%97%E3%81%9F%E6%99%82

Google AD


関連記事

no image

eclipseのリソース名を変更する

ちょっとキョドったのでエントリー。 1. eclipse > エクスプローラー から名前を変更

記事を読む

no image

朝ウォーキングするようになった

怒涛の仕事が一つ終り、少し余裕が出てきたので、朝15分~30分早く起きて近所をウォーキングす

記事を読む

no image

wordpressのiphone用プラグイン

Wptouchていうプラグインがあったのでいれてみた。感想は、「ん~、まあこんなものか」です。フリー

記事を読む

no image

AmazonEC2にcakephp2入れたときにエラーが出た件

  たぶんEC2にはcakephpをこれからも入れるだろうから自分用にエントリー。 Amazon

記事を読む

転職して新しい職場で仕事始めました

1か月以上もブログを放置してましたが、私は元気です。 むしろこれまで以上に元気です。

記事を読む

アマゾンのクラウド(AWS)を使ってみる その2

前回、アマゾンのクラウド(AWS)を使ってみる で何も無い所からEC2を立ち上げましたが、そのあ

記事を読む

【体験談】千鳥ヶ淵の桜を見て靖国神社に参拝してきました

皆さん、花見に行きましたか? 今日は花見には絶好の日よりだったので、千鳥ヶ淵の桜を見てきました。

記事を読む

嫌われている人から好かれようと思わなくていいんだという件

自分用にちょっとしたライフハックに気づいたので、リマインダーとしてエントリー。 それは「嫌

記事を読む

【育児】パパになってもうすぐ2年になります【近況】

最近、自分が完全に親ばかになっている感じがします。 どの親でもわが子はかわいいと言いますが

記事を読む

xamppでSSLの設定をする

以前、xamppでvirtual host の設定をしましたが、xamppを使ってて「あれ、SS

記事を読む

Google AD

Google AD