自作のwordpressプラグインを入れて、アクティベイト(有効化)しようとすると、
The plugin generated 3 characters of unexpected output during activation. If you notice “headers already sent” messages, problems with syndication feeds or other issues, try deactivating or removing this plugin.
みたいなエラーが出て、アクティベイトできないことが何度かあった。
文字コードもUTF-8だし、コードも間違ってないし。。。
なんでだろう?
って思ったら、やはり何らかの理由で、文字に問題が出ていたようだ。
なぜわかったか。
問題があるファイルは、cresent eveで開いたらエラーが出た。「きちんと表示できない文字があるので変換しました」みたいな。
それを直してやってあげたらOkだった!
しかも、ポンパレのプログラムもエラー続きだったのに、それが問題だったらしく、それを直したら普通に表示できた・・・
私が使っているのは日本で買ってきたHPのパソコンが壊れたので、現地で買った英語OSを日本語表示してある(WIndows7)。
そのせいだか、愛用していたterapadなどにサイトからコピーすると文字化けしたりしていた。
プログラムはterapadですることが多かったのだが、英語で書いているのに、何らかの理由で、文字に問題が出てそれがエラーの原因となっていたようだ。
ということで、同じようなことでエラーが出ている場合は、今使っているテキストエディタではなく、別のものでひらいてみて、問題がないか確認すると良いかもしれません。
全部が全部そうではないでしょうが、私の場合はそうだったので参考になれば。