「http://(インストールしたディレクトリ)」
にアクセスすると、こんな画面が表示されます。
何やらエラーっぽいメッセージ(Warning)が表示されていますが、そのメッセージの内容はこんな感じです。
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のファイルを編集する方法で解消しました。
(CakePHPをインストールしたディレクトリ)\lib\Cake\Cache\CacheEngine.php
を開いて、59行目に「date_default_timezone_set(‘Asia/Tokyo’);」を追加します。
もう一度アクセスし直してみると、Warningメッセージが消えています。