レンタルサーバ(さくら):php.iniのタイムゾーン設定

2018年10月12日

レンタルサーバでpearの設定をしていたところ、こんなエラーが発生してしまった。

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. in /home/[— ユーザ名とパス名 —]PEAR/Info.php on line 911

googleで翻訳をしたところ・・・

警告:日付():これは、システムのタイムゾーン設定に依存することは安全ではありません。あなたが** date.timezoneで設定やdate_default_timezone_set()関数を使用する必要があります。あなたがそれらのいずれかの方法を使用し、あなたがまだこの警告を受けているケースでは、ほとんどの場合、タイムゾーン識別子をスペルミス。現在のタイムゾーン’UTC’を選択したが、あなたのタイムゾーンを選択するようにdate.timezoneで設定してください。ライン911上の/ homeに/ある[[—ユーザ名とパス名—]のPEAR/ info.phpを証し

ということなので、タイムゾーンの設定がされていないということが分かりました。

“php.ini" の設定ファイルにタイムゾーンの設定したいと思います。

[設定方法]
1."サーバコントロールパネル" から、自分のアカウントを入力してからログインする。
 ログインが出来た場合、自分の設定画面が出力されます。
2."アプリケーションの設定" から “PHP設定の編集" をクリックします。
 "* php.ini 設定ファイル編集 *" の入力画面が出てきますので、以下の文を入力する。

date.timezone = Asia/Tokyo

 入力後、"保存する" をクリックする。

これで、完了です。
念のために、エラー画面が出力されるのか確認する。