User:
Pass:
Keep:   
Xoops Cube Project
XOOPS Cube Project Site
Powered by Google


Powered by XOOPS Cube Legacy 2.1.8
PukiWikiMod 1.5.1
WordPress Module 0.6.0 Alpha
RSSでエラー 投稿者: kohaku 投稿日:2004/08/03(Tue) 03:34 No.491  
こんにちは。
RSSでエラーが出るようになりました・・・
原因が毎度のことながら、まったくわからないので解決方法を宜しく御願いします。
エラー内容は、
引用:
XML 構文解析エラー: XML 処理命令が外部エンティティの最初にありません

とでます。
宜しく御願いします。


Re: RSSでエラー 投稿者: のぶのぶ 投稿日:2004/08/03(Tue) 05:08 No.492  

引用:

RSSでエラーが出るようになりました・・・
エラー内容は、
引用:
XML 構文解析エラー: XML 処理命令が外部エンティティの最初にありません

とでます。

まず、最初にIEでkohakuさんのサイトのRSSを見たときには問題無かったので、「あれっ?」と思いましたが、mozilla系では確かに上記のエラーが発生しますね!
で、RSSをダウンロードしてファイルを見ると、ファイルの先頭部分に余分な空白文字が一つ付いています。
もしかして、themeディレクトリ下のおそらく"wp-config-custom.php"などをカストマイズされた際に、ファイルの先頭部分の
引用:

<?php

の前か、ファイルの最後尾の
引用:

?>

の後に、余分な空白文字が一つ付いていませんか?

たとえば、wp-rss.phpでincludeするファイル内の"<?php ・・・ ?>"で囲まれた部分以外の文字列は、htmlとしてそのまま出力してしまいますから、この様に余分な空白文字が入っていると、RSSの先頭部分に付加されてしまいます。
で、mozillaの様に厳密な構文チェックをおこなう物では、間違ったXMLとして判断されてしまいます。(IEの構文チェックがいい加減という話もありますけど


NO: PASS:

このプログラムは KENT 氏の yybbs を xoops(PHP) に移植したものです
- KENT -