碰到的問題是,同樣的一篇文章,為什麼Joomla RSS 內的pubdate標籤,日期顯示為Wed, 18 Mar 2015 00:00:00 +0800,而後端顯示2015-3-18 16:00:00,就是與後端設定的有時差16小時?
已經將後台的伺服器時區設定成Taipei,但RSS就是不同步。
主要是Joomla會以通用協定時間UTC為標準時區,所以需要主機的時區設定成UTC,就可解決這個問題。
{googleads center}
使用Apache可以打開php.ini設定,date.timezone=UTC,不要為Asia/Taipei。
設定date.timezone=UTC完成後,重新啟動Apache就可以看見後臺顯示的時間,時分秒都與RSS的時間相同了。