Loading

[PHP] date(): It is not safe to rely on the system’s timezone settings のエラー解決法・対処法

drtftgyuhij_TP_V

PHPでdate()関数を利用する際は、タイムゾーンの設定が必要となります!今回は、タイムゾーン未設定時のエラーメッセージの内容や、タイムゾーンの設定方法を共有いたします(。・ω・。)

エラー内容

PHPでDate関数を利用して、いざ実行してみると、下記エラーが出ました(汗)Date関数はPHPが入っていれば普通に使えるはずなのに・・・(ノд・。)

PHP 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.

エラー原因

WEBでいろいろ調べてみたところ、エラー原因は「タイムゾーン未設定」でした。

PHPのdate関数を利用する場合は、タイムゾーンの設定が必須のようです!(PHP 5.1.0から)

エラー解決方法

PHPのタイムゾーンを設定するには、php.iniに、タイムゾーン情報を追加します。php.iniに追加することで、本エラーを解消することができます!

1. php.iniを編集

php.iniを開いて、下記コードを追加して下さい!(コマンドライン上でvimで編集する場合です)

# vim /etc/php.ini
...
date.timezone = Asia/Tokyo
...

2. httpdを再起動してphp.iniを再読み込み

PHP.iniの反映には再読み込みが必要なので、WEBサーバを再起動しましょう!

# service httpd restart

いかがでしたでしょうか?何かございましたら、コメント欄へご意見下さい♪ヾ(。・ω・。)ノ゙

[CSS] ブラウザ毎にずれないCSS!リセットCSS・デフォルトCSSコード公開!

[jQuery] リアルタイムに入力フォームのバリデーションをチェックするコード集

関連記事

  1. [CSS] ブラウザ毎にずれないCSS!リセットCSS・デフォルトCSSコード公…

    2018.08.07
  2. [CSS] CSSだけで手軽にコピー禁止する方法!

    2017.10.11
  3. [PHP] ショートカット(短縮)URL取得 with Google短縮URL …

    2016.05.09
  4. [CSS] CSSのみでデザインするおしゃれなヘッダー・見出し(h1~h6タグ)…

    2018.06.11
  5. SSHでリモートコマンド実行、成功失敗の返り値(戻り値)取得方法

    2016.06.23
  6. [PHP] igo-phpを用いた形態素解析〜タグクラウド自作に向けて〜

    2016.05.05

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

CAPTCHA


New Article

  1. ドルマ属性とくぎダメージ こころ一覧
  2. 三国天武 驚帆 きょうほ
  3. イオ属性じゅもん強化こころ
  4. 霜月影侍(そうげつえいじ)
  5. dq_dorumoa
PAGE TOP