GIJOEさん、
いい加減なレポートでお手間かけてしまって申し訳ありません。
RSSの件、以下が正確な内容となります。
■自宅サーバの環境
SERVER : Apache/2.0.55 (Debian) PHP/4.4.2-1.1 mod_perl/2.0.2 Perl/v5.8.8
PHP : 4.4.2-1.1
register_globals =
MySQL : 5.0.30-Debian_1-log
XOOPS : XOOPS 2.0.16a JP
Theme : default
↓
PICOのRSSのリンクをクリックした際に、エラーが表示され正常にRSSを取得できない
・Firefoxで確認できたエラー
XML パースエラー: ドキュメント要素の後ろに不正な文字列があります。
URL: http://debian/xoops/modules/contents/index.php?page=rss
行番号: 59, 列番号: 7:</rss>Warning [PHP]: mb_convert_encoding(): Unable to detect character encoding in file include/functions.php line 728<br />
追記です。
/include/functions.php を
return mb_convert_encoding($text, 'UTF-8', 'EUC-JP');
としたところ、正常にRSSが出力されました。■比較のための別サーバ(lolipop)
SERVER : Apache(phpinfoではバージョンが確認できないが確か1.3だったはず・・)
PHP : 4.3.11
register_globals = 1
MySQL : 4.0.24-standard-log
XOOPS : XOOPS 2.0.15 JP
Theme : default
↓
RSSのリンクをクリックした際、正しく出力