昨日エントリーを作ろうとしたら、こんなエラーが発生。
An error occurred:
syntax error at line 1, column 49, byte 49 at /usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi/XML/Parser.pm line 185
MT It! および、通常の「Entryの新規作成」の両方で発生して、すわ壊れたか!?
と思ったのだが、エントリーを削除したり再度作ったりしたら直っていた。
原因不明なんだけど、一応備忘録で残します。
エントリー数は210くらい、コメントは300くらいでした。
shibuya
はじめまして、渋谷と申します。
私も、同様のエラーが昨日から突然発生するようになりました(おとといまでは正常だったのですが)。具体的には以下のとおりです。pluginにaws.plを使っているのですが、それを使用する際のコンテナであるMTAwsをMain indexからはずすと、エラーは解消されるようです。tnomaさんと状況は異なるかもしれませんが、タイミングが一緒だったもので、コメントさせて頂きました。
■現象と回避策
◎Movable Typeのエントリー作成およびRebuildなど、indexに更新がかかるタイミングで次のエラーが発生する。
「syntax error at line 1, column 49, byte 49 at /usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi/XML/Parser.pm line 185」
◎Main Index中で呼び出しているMTのPluginは、aws.plとprocesstags.plの2つである。
◎aws.plを使用するコンテナMTAwsに関わる記述をMain Indexからはずすと、前述のエラーは発生しない(数多く実験していないので、「おそらく発生しない」)。
tnoma
shibuyaさん
コメントありがとうございます。非常に参考になりました。
私はaws.plを category indexで使用しています。他のplug-inは 特定のカテゴリを表示しないためのMTCatEntryプラグインをMain Indexで使用しています。
現在はやはりrebuildに非常に時間がかかっており、これは社内のproxyサーバーのせいかなと思っていましたが、どうやら外的要因かもしれませんね。
しばらく様子をみて、また何かわかりましたら報告します。
shibuya
tnoma様、渋谷です。たびたびすみません。
コメントのとおり、私のほうでもRebuildに時間がかかっていました。ブラウザがフリーズしたかのように。ちなみに、当方のサーバーはロリポップで、管理者の方に現象を報告、調査をして頂いています。こちらも何か情報が入りましたら、ご一報させて頂きます(もしかしたら、Amazonが提供するデータ形式に何か変動があったのかもしれませんね)。
tnoma
今後とも、どうぞよろしくお願いします。