Parsing of undecoded UTF-8 will give garbage when decoding entities at ...
Apacheのエラーログに
Parsing of undecoded UTF-8 will give garbage when decoding entities at ...
がいっぱい記録されている。
これは、HTML::Parserで出力されるwarningで、解決方法としては
$p->utf8_mode(1);
とすればいいらしい。
HTML::Parserに渡す前にflagを立てるしかなさそう。
けど、、
エラーをはいている場所が、Text::Hatena::HTMLFilterやHTML::FillInFormなのでちょっと困っている。
Text::Hatenaの0.06でHTML::Parserの3.45がPREREQ_PMに入っていますが、新しい機能を使うわけではないのなら、FillInFormと同じ3.26にしておくとかどうでしょう?
> id:jkondoさん
上のwarningはHTML::Parser 3.40以降の機能らしいので。
今、HTML::Parserをダウングレードしてしまうか考え中。
何か別にいい方法があれば教えてください。