cakephpでPHPのタイムゾーン設定してないとエラーが出る件
ロリポップからさくらにサーバを変えたのは先日のエントリーの通りですが、サーバ環境が違うことで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のデフォルトのタイムゾーンが指定されていない」ということでした。
で、解決方法としては
- php.ini を修正
- 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
関連記事
-
【体験談:ダイエット】脂肪燃焼スープを作ってみた感想 4日目
脂肪燃焼スープダイエットを続けてます。 奥さんからは「このダイエット方法は間違ってる」とか
-
転職して新しい職場で仕事始めました
1か月以上もブログを放置してましたが、私は元気です。 むしろこれまで以上に元気です。 無理して
-
Blogger Syntax Highlighter
今さらですが、Blogger移転を機にSyntax Highlighterを入れてみました。こちらの
-
CakePHP1.3でブラウザを閉じてもセッションが切れないようにする方法
ちょっと体調を崩してしまってましたが、なんとか回復してきました。(辛かった・・・) 本当に
-
WordPressのテーマを「stinger」に変えたよ
しばらくぶりにブログ(Wordpress)のテーマを変更しました。 以前はオールホワイトで
-
開発の現場に行って来た
ひょんな事から、他社の開発の現場に行く事に。 念願だったT社に!書類選考で落ちたよT社! 久
-
【どうしてこうなった!?】このブログの直帰率が1%を切りました【自分史上初】
以前のエントリーで、このブログの直帰率が80%から20%に激減したことを報告しました。
-
PHPのpear インストールにて
今さらながらPEARを触ることに。以前に少しだけ触ったことがあって、「ダウンロードするだけでしょ?超