Ubuntu7.10 化した Web サーバに、FC5 上で動作していた PHP5 スクリプトを乗せてみたら、MagpieRSS が大量にエラーをはき出した。

Warning: gmmktime() expects parameter 3 to be long, string given in ※パス/rss_utils.inc on line 35

調べてみたら、すでに対処してくれいる人がいて助かった。
まじでさんくす↓。
http://d.hatena.ne.jp/ms-k/20051224

他にも Apache2 の文字コード(UTF-8)と PHP5 の文字コード(EUC-JP)の食い違いで文字化けが発生。
Apache2 の文字コードはいじりたくなかったので、.htaccess で対応。

AddDefaultCharset EUC-JP

もちろん .htaccess での設定上書きを有効にする Apache2 の設定も必要。
対象のディレクトリの設定を以下のように上書き可能になるように修正。

AllowOverride All

これをやってとりあえず、『SUNONE NEWS』のみを復旧。他は今週の週末にでもやる予定。
# 『SUNONE NEWS』はもう生活の一部なんで、ないと辛いことがわかった。