【PHP】「date(): It is not safe to rely on the system's timezone settings.」の対処法

カテゴリー: PHP

先ほどこれまで放置していたサーバーのPHPバージョンを5.2から5.4に変更したところ、これまで問題なく動いていたプログラムで

Warning:  date(): 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 the timezone 'UTC' for now, but please set date.timezone to select your timezone.

というエラーが出ました。

今回この対処を行ったのでメモしておきます。

続きを読む

【TwitterAPI】「user_timeline.json」から受け取ったデータのエラー判別

カテゴリー: TwitterAPI

TwitterAPIの「user_timeline.json」にリクエストを投げた場合、json形式のデータが帰ってきますが、その後それをjson_decodeして処理しています。

そのときにエラーの判別をして処理分岐させているのですが、先日そのエラー判別の方法が間違っていたことに気づきました。

ここでは私が行ったエラー判別の方法をメモしておきたいと思います(TwitterAPIのリクエストとデータ処理はPHPで行っています)。

続きを読む