IT家・挑戦雑記

情報を制する者は世界を制す!

★状況
 PHPの「ZendFramework」のライブラリ「Mail.php」を使用した際、
 以下のPHPエラーが発生。

 ■PHPエラー
 Warning: date() [function.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 ‘Asia/Tokyo’ for ‘JST/9.0/no DST’ instead in/usr/local/lib/php/ZendFramework/library/Zend/Mail.php on line 956

★環境
 ■サーバーサイド
  ・OS:CentOS 5.5
   ・PHP:5.3.2
    ・ZendFramework-1.10.6
   ・Apache:2.2.3

★原因
 ■php.iniの記述
  php.iniのタイムゾーンが設定されていなかった
  
  ▲php.iniの内容
  ;date.timezone =
  

★解決
 ■php.iniのタイムゾーンを設定
  
  ▲php.iniに以下を設定
   ;date.timezone = “Asia/Tokyo”

 ★トラックバック
 


Add A Comment