タカサンのブログ -20ページ目

タカサンのブログ

日常やWEB関係の覚書等

WordPressをインストールして使っていたが

今回XOOPSをインストールして、ちょっとはまったのでメモ。

xoopsx(ten)をインストールし

セッティングを行い、立ち上げてみると

エラーが出るのでphpinfo()で確認してみると

Warning: phpinfo() [function.phpinfo]: 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 /var/www/**********/public_html/test.php on line 2

とTimezone関係のエラー。

調べてみると、TimezoneをデフォルトからAsia/Tokyoに変更すればエラーは出ないらしい。


Webminにログインして、

Webminメニュー → PHP Configuration → Manage

で、Manage PHP Configuration画面に移動するので

Other Settingsを選択し、次の画面の一番下の

PHP TimezoneをデフォルトからAsia/Tokyoにして保存。

これでOKだろうと思ったら、まだエラー・・・・

phpinfo()で、再確認すると、date.timezoneのLocal Valueがno valueのまま。

これが原因かなぁと

.htaccessを作って、

php_value date.timezone "Asia/Tokyo"

と、一行加え、アップロード。

date.timezoneのLocal ValueがAsia/Tokyoと変更され

エラーが無くなりました。

PHPのバージョンは5.3.3です。