2013-08-27 13 views
7

Otrzymuję następujące ostrzeżenie podczas debugowania mojej wtyczki za pomocą wtyczki "Debug Bar".WordPress gzinflate(): błąd danych podczas debugowania

WARNING: \wp-includes\class-http.php:1669 - gzinflate(): data error 

Używam wp_remote_post() we wtyczce & to jest przyczyną błędu.

Jak mogę to naprawić? Jakaś wskazówka?

Z góry dziękuję!

+0

Ostatecznie ustalona it.Just ustawić '$ headers [ 'Accept-Encoding']' na pusty ciąg: 'wp_remote_post ($ url ('nagłówki' tablicy => array (' Accept-Encoding”=> ''), 'sslverify' => false, 'czas oczekiwania' => 300, 'ciało' => $ params ) );' –

+0

uzyskać podobny problem, nie robiąc nic konkretnego , całkiem prosty szablon strony, zawiera 2 pętle WP_Query - po każdej metodzie resetuje metadane - to wszystko. - jakaś wskazówka? (zauważ, że pojawiało się to tylko wtedy, gdy zmieniłem MAMP na PHP 5.4.1) – pushplaybang

Odpowiedz

4

Można również użyć argumentu 'decompress' => false, a WordPress ustawi dla Ciebie prawidłowe wartości nagłówków. Tak:

wp_remote_post( 
    $url, 
    array('decompress' => false) 
); 
Powiązane problemy