最近小食気味なYu-ichiです
ちょっと前になりますが、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>
という警告メッセージが表示されるようになってしまいました。
心当たりは・・・ありません!
お客さんが記事を書いて普通に投稿するだけのものでした。
いろいろ調べてはみましたが、結局のところ原因はわかりません。
ただ、調べている中で似たようなケースの解決方法を紹介しているサイトがありましたので
そのサイトを参考に、プラグインのファイルを編集してみました。
こちらが参考にしたサイト
XCL [2.1.4] 問題のあるURL でワーニングが出る
そこにある通りにエラーを出していた「wp-slimstat.php」の1831行目を編集。
<br /> 【修正前】 $url = parse_url($r->referer);<br /> 【修正後】 $url = @parse_url($r->referer);<br />
「parse_url」の前に「@」を追加したところ
見事に警告メッセージは表示されなくなりました。
これで良かったのかわかりませんが、とりあえずプラグインも正常に動いていますし
Wordpressも動作しているので、良しとしましょうw
同じような現象でお悩みの方
Slimstatを停止する前に是非一度お試しください。
ちなみに
「Warning: parse_url(http://@member2514:.networksecurity.weather-network.info) [function.parse-url]: Unable to parse URL」
で検索すると、同じエラーを出してるページがたくさんでてきますね