実は開設以来全然気づいていなかったのですが、カテゴリー別アーカイヴのページで、PHPのエラー・メッセージが大量に出力されていました。
具体的には、WordPress 2.1の管理画面で「オプション」→「環境設定」と辿ったところにある「フォーマットオプション」の箇所で、「:-) や
をグラフィックに置き換えて表示する」にチェックを入れたときに、エラーメッセージが大量に出力されます。このチェックを切るとエラーは出ません。
JavaのStackTraceのようにコードがどこを辿ったのかがわからない上に、ローカルにほぼそっくりな環境を構築しても同じ現象が起こらず、原因追及に苦労しました。
しかし、原因はなんと、「More Smilies」プラグインだったのです!
さっぱり原因がわからず、一旦このブログのプラグインを全部外した状態で、一つずつプラグインを追加していったところ、見事「More Smilies」を追加した途端に例のエラーが大量に吐かれるようになりました。
まあ、このプラグイン、なくても「個人的には」そんなに困らないので、仕方なく外すことにしましたが、でも数日間エラー出っぱなしの状態でブログを運営していたというのには今更ながら寒気を覚えます。
せっかく、タイムリーに「More Smilies 日本語版」の記事が投稿されたのですが、残念ながらこの現象のためにウチのブログでは適用できません・・・。
もし、XREAのサーヴァ上で動いている「WordPress 2.1」で「More Smilies」が問題なく動いたよという方がいらっしゃいましたら、設定方法をご教示いただけると嬉しいです。











4個のコメント
SAGAさん、こんにちは!
smile表示してますね~
他のサイトで2.1.2を試しているのですが、、、うまくいきません。
どう解決されたのでしょうか?
tao様、コメントありがとうございます。
実は、ここのコメント欄に表示しているスマイリーですが、「More Smilies」ではなく別のプラグインを用いて実現することに致しました。
下記サイトにて公開されている「WP Grins」というプラグインを用いました。これでしたら、2.1系でも全く問題なく動きます。
そういえば、自分で疑問を投げかけておきながら解決策について触れるのを忘れておりました。
大変失礼いたしました。
それから、こちらでコメントをいただいたあとすぐに反映されておりませんでしたが、導入している「Spam Karma 2」により捕捉されていたことによります。
理由は、tao様のコメントの問題ではなく、この記事が古すぎたことにより不自然なコメントと判定されてしまったようです。
こちらにつきましても、大変失礼いたしました。
SA・GAさん、おはようございます!
実は昨日、お勧め頂いた上記のプラグインで表示出来ました。
有難う御座いました。
もう失業中であるということを申し上げましたので、白昼堂々東上・・・じゃなかった登場することに致しませう。
tao様の環境でスマイリーを表示できたとのことで、よかったです。
なんかウチと出力結果が微妙に異なっているような気がしなくもないのですが、ま、いいか(ぉぃ)。
コメントを書く