PHP Warning: gzuncompress(): data error … というエラー

Apacheのエラーログを見ていたら、

PHP Warning: gzuncompress(): data error in (path)/wp-includes/http.php on line 1824

というエラーが連発していました。 WordPressのフォーラムで調べてみると、同じ症状の人がいるみたいで、フィックスされた(らしい)http.phpが配布されておりましたので、差し替えてみました。

Replace the current(2.9, 2.9.1) http.php file inside wp-includes with the downloaded version.

取り敢えずこれでログを眺めつつ、様子見であります。

追記:やっぱりエラー出ちゃった。どうもiPhoneのSafariからアクセスすると、エラーが出ちゃうみたい・・・


コメント / トラックバック 2 件

  1. MacBS より:

    php、眺めてみましたが、元のソースのほうではgzinflate()をカプセル化して
    なにやらバグ対策(?)をやっていたようです。
    新しいリプレースするソースでは、それがすっかりなくなってます。

    あと、IPv6がらみの対策も抜けていますし、2.8に戻したような感じかな?
    ただ、いずれにせよ、gzinflate()あたりの問題ではあるのでしょうね。
    以下のURLあたりが参考になるかもしれません。
    http://au2.php.net/manual/en/function.gzinflate.php#77336

  2. padmacolors より:

    これ、WordPressのバグなのか、行儀の悪いプラグインのせいなのか、今一つ判断しかねるんですよね。 しかも普通にパソコンでアクセスする分にはエラーを吐かないし。 だもんで放置決定ですw

コメントをどうぞ