*

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


関連記事

【体験談:ダイエット】脂肪燃焼スープを作ってみた感想 3日目

昨日のエントリーで脂肪燃焼スープを作ったとポストしましたが、なんとか今日も続いています。

記事を読む

no image

WEBディレクター、WEBエンジニア募集してます。

いっしょにWEB制作やりましょう! クライアント駐在(派遣) 場所:都営大江戸線

記事を読む

no image

国立国会図書館で家系について調べた

  名字由来.net http://myoji-yurai.net/ 名字由

記事を読む

本日エクストリーム出社しました

「エクストリーム出社」をご存知でしょうか? 去年あたりからネットでちらほら話題になっていた

記事を読む

no image

オブジェクトとクラスについて

基本的なところをちょっと復習。 下記あたりが参考になったのでメモ。 http://www.k

記事を読む

img vertical-align

vertical-alignで画像とテキストの位置を垂直方向で揃える

これも自分のリマインダー用としてエントリー。 画像とテキストが同じ行に並んでいて、垂直

記事を読む

WordPressのテーマを「stinger」に変えたよ

しばらくぶりにブログ(Wordpress)のテーマを変更しました。 以前はオールホワイトで

記事を読む

東日本大震災から3年経過した今、あの時の状況と変化したこと

今日で東日本大震災から3年経ちました。 日本中の誰の心の中にも、大きな影響を与えた出来事で

記事を読む

no image

‘social network’をipad2で見た

最近、自宅でノートPCを使う頻度が減りました。ipad2使ってるからだと思います。メールとネットなら

記事を読む

レーシック受けたので体験談を書いてみる

この前、レーシックの手術を受けました。 実はかなり前から受けようと思っていたのだけど、なん

記事を読む

Google AD

Google AD

iPhone6が来ました。アップルのサポートは未だ健在だったというお話。

アップルは製品だけじゃなくて、サポートの対応にまでその企業哲学

iphone6にするか、iphone6plusにするか、まだ決めなくてもいい方法

iphone6が発表されましたね。iwatchは来年に持越しで

パパも2歳になったよ

早いもので子供が2歳になりました。 年を取るごとに年月が早く

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

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

6月末で現職を退職します

ご存知の方もいらっしゃると思いますが、6月末で現職を退職するこ

→もっと見る

PAGE TOP ↑