エラーについて

ユーザーさんによるシステムの不具合報告です。できるだけ状況を詳しくご報告ください。

モデレータ: webmaster

返信
matu
記事: 1
登録日時: 2005年1月10日(月) 18:12

エラーについて

投稿記事 by matu » 2005年1月10日(月) 18:48

はじめまして。
早速質問なんですが、
チュートリアルのdiaryをマニュアルの通り設置し
新規エントリを追加しようとすると

Warning: domxml_open_file(): Extra content at the end of the document in /home/im3720/public_html/cmsdesigner/include/manager.php.inc on line 263

Fatal error: Call to a member function on a non-object in /home/im3720/public_html/cmsdesigner/include/manager.php.inc on line 264
のようなエラーが出ます。

サンプルで入っていた新着情報の方は文字を追加しようとしたところ
Warning:
domxml_open_file(): I/O in /home/im3720/public_html/cmsdesigner/include/manager.php.inc on line 174

Warning: domxml_open_file(): warning : in /home/im3720/public_html/cmsdesigner/include/manager.php.inc on line 174

Warning: domxml_open_file(): failed to load external entity "/home/im3720/public_html/cmsdesigner/data/entry/news1/news1.00004.xml" in /home/im3720/public_html/cmsdesigner/include/manager.php.inc on line 174

Fatal error: Call to a member function on a non-object in /home/im3720/public_html/cmsdesigner/include/manager.php.inc on line 175
というエラーが出てしまいます。
どうしたらよいでしょうか?
宜しくお願いします。

webmaster
Site Admin
記事: 1451
登録日時: 2004年12月10日(金) 10:09

Extra content at the end of the document (Re: エラーについて)

投稿記事 by webmaster » 2005年1月10日(月) 19:45

 webmasterです。
 matuさん、ご質問&エラーのご報告ありがとうございます。エラーが出ているようで、申し訳ありません。m(_ _)m
matu さんが書きました: チュートリアルのdiaryをマニュアルの通り設置し
新規エントリを追加しようとすると

Warning: domxml_open_file(): Extra content at the end of the document in /home/im3720/public_html/cmsdesigner/include/manager.php.inc on line 263

Fatal error: Call to a member function on a non-object in /home/im3720/public_html/cmsdesigner/include/manager.php.inc on line 264
のようなエラーが出ます。
 このエラーは、「XMLデータの最後に余計なタグが入っているよ」という感じのもののようです。
 おそらく、スキーマファイル(diary.schema.xml)に異常があるものと思われます。スキーマファイルを再度エディタで開いていただき、内容をご確認頂けないでしょうか。
 試しにこちらで、スキーマファイルの最後に
 

コード: 全て選択

    :
</schema>
<test></test>
 
 と、無意味な「<test></test>」という文字列を追加して試してみたところ、同様のエラーが発生しました。
 
 このようなあからさまに無意味なデータを追加することは無いと思いますが、例えばどこかで閉じタグをつけるのを忘れていたりすると、同じような状態になることがあります。
 一度そのへんをご確認いただけないでしょうか。

 ところで、作成したXMLファイルがXMLとして正しいかどうかを確認したいときは、そのXMLファイルをIEで開くと、XML文法上のエラーをIEが指摘してくれます。
(マニュアルに書いておいた方が良いですね。すいません)

 もう一つのエラーですが、
matu さんが書きました: サンプルで入っていた新着情報の方は文字を追加しようとしたところ
Warning:
domxml_open_file(): I/O in /home/im3720/public_html/cmsdesigner/include/manager.php.inc on line 174

Warning: domxml_open_file(): warning : in /home/im3720/public_html/cmsdesigner/include/manager.php.inc on line 174

Warning: domxml_open_file(): failed to load external entity "/home/im3720/public_html/cmsdesigner/data/entry/news1/news1.00004.xml" in /home/im3720/public_html/cmsdesigner/include/manager.php.inc on line 174

Fatal error: Call to a member function on a non-object in /home/im3720/public_html/cmsdesigner/include/manager.php.inc on line 175
というエラーが出てしまいます。
 こちらの方は今のところこちらで再現させることが出来ておりません。
 可能性があるのはエントリフォルダやエントリファイルのパーミッションの設定関係ですが、こちらでは同じエラーを発生させることができませんでした。
 
 引き続き調査しますので、もし何かお分かりになったらご報告頂ければ幸いです。m(_ _)m

webmaster
Site Admin
記事: 1451
登録日時: 2004年12月10日(金) 10:09

トピ移動

投稿記事 by webmaster » 2005年1月11日(火) 11:03

 このトピはこちらへ移動しました。

 http://cms.al-design.jp/phpbb/viewtopic ... a8975b4c75

返信