*

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

Pear::pager と TwitterBootstrap をマッシュアップしてみた

前回に引き続き、WEBアプリをカスタマイズしてみました。 DB使って商品登録をしてると

記事を読む

no image

佐々木俊尚さんの講演:ソーシャルとクラウドとグローバル

11月17日、Hitachi Open Middleware World Cloud Day に参

記事を読む

SVNリポジトリのリプレース(とeclipseの設定)

  SVNリポジトリのリプレースを行ったのでエントリー。 1.リポジトリをdump svn

記事を読む

no image

acerのPCが返ってきた

以前のエントリーでタッチパッドが使えなくなったポストをアップしましたが、PCが返ってきたので

記事を読む

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

iphone6が発表されましたね。iwatchは来年に持越しですね。 iwatchのネット上の反

記事を読む

facebook logo

facebookでログイン機能を作成してみた

最近の会員サイトには、facebookでログインする、という機能がよくついてます。 この機能が

記事を読む

WEBが全く分からないサイコパスがPJTに入って私が辞表を出すまでの経緯

WEB制作のプロジェクトで、全然使えない人がいたんですね。(ここではT氏としておきます)

記事を読む

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

脂肪燃焼スープダイエット、無事終了しました! 結果は・・・ ・・・ 4Kg減量

記事を読む

自分がブログ続けていく意味を考えたよ

ブログを続ける意味を考えてみました。 1.自分用メモ 基本的に私の場合はこれがメインに来

記事を読む

Google AD

Google AD

PAGE TOP ↑