質問: plesk 11 : エラーログに、「php warning: date(): it is not safe to rely on the system’s timezone settings.」のログを出力させない設定について
回答: php 5.1.0 以降、タイムゾーンを 正しく設定せずに日付/時刻関数がアクセスされる場合に、web サーバのエラーログに出力されます。 webサーバのエラーログが肥大化する要因になるため、サーバ側で設定をいただくことを推奨致します。 詳細な内容につきましては、▼phpマニュアルをご参照ください。 ログの出力例) thu jan 31 10:05:25 2019] [error] [client 127.0.0.1] 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. we selected the timezone ‘utc’ for now, but please set date.timezone to select your timezone. in /var/www/html/time.php on line 2 そのため、サーバ側でphpのタイムゾーンの設定をおこなうためには以下の操作手順となります。 ### plesk 11で各ドメイン毎にタイムゾーン設定をおこなう場合の操作手順 1.plesk にログイン 2.画面左の[**ドメイン**]を選択し、設定対象のドメインの[**コントロールパネルで開く**]を選択 ![ 3.次の画面の**ウェブサイトとドメイン**]のタブを選択し、画面下の設定対象ドメインのリンクを選択 ![ 4.次の画面の**php設定]タブ**を選択 ![ 5.画面一番下の追加構成ディレクティブ]の右側の枠内に、以下の内容を追記 date.timezone = asia/tokyo ![ 6. 画面下の[ **ok** ]ボタンを選択 以上となります。