WPプラグイン slimstatの謎のエラー

最近小食気味なYu-ichiです:neko:

ちょっと前になりますが、Wordpressを使って作成したホームページで
今までは何事もなく表示されていた記事の中に
ある日をさかいに突然

</p>
<p>Warning: parse_url(http://~略~) [function.parse-url]: Unable to parse URL in /~略~/wp-content/plugins/wp-slimstat/wp-slimstat.php on line 1831</p>
<p>

という警告メッセージが表示されるようになってしまいました。:kaomoji2:

心当たりは・・・ありません!:hamster_4:

お客さんが記事を書いて普通に投稿するだけのものでした。:kaoemoji3:

いろいろ調べてはみましたが、結局のところ原因はわかりません:naku:

ただ、調べている中で似たようなケースの解決方法を紹介しているサイトがありましたので
そのサイトを参考に、プラグインのファイルを編集してみました。

こちらが参考にしたサイト:kaomoji7:
XCL [2.1.4] 問題のあるURL でワーニングが出る

そこにある通りにエラーを出していた「wp-slimstat.php」の1831行目を編集。

<br />
【修正前】 $url = parse_url($r-&gt;referer);<br />
【修正後】 $url = @parse_url($r-&gt;referer);<br />

parse_url」の前に「@」を追加したところ
見事に警告メッセージは表示されなくなりました。:kaoemoji1:

これで良かったのかわかりませんが、とりあえずプラグインも正常に動いていますし
Wordpressも動作しているので、良しとしましょうw:kaomoji8:

同じような現象でお悩みの方
Slimstatを停止する前に是非一度お試しください。:wa-i:

ちなみに
「Warning: parse_url(http://@member2514:.networksecurity.weather-network.info) [function.parse-url]: Unable to parse URL」
で検索すると、同じエラーを出してるページがたくさんでてきますね:cat_5:

トラックバックURL

コメントを残す

メールアドレスが公開されることはありません。