Ich betreibe einen kleinen Planeten, der die Feeds einiger Blogs abfragt (Planet iQ).
Der lief bislang relativ problemlos unter WP 2.7 und produziert seit dem heutigen Update auf WP 2.8.1 folgenden Fehler bei einem Feed:
Warning: gzinflate() [function.gzinflate]: data error in /pfad-zur-installation/wp-includes/http.php on line 1787
Die Feedeinträge (2 Stück) werden aber trotzdem angezeigt. Bei den anderen Feeds gibt keinen solchen Fehler. Der besagte Feed entstammt einem SMF Forum.
Aber der Fehler tritt, wie gesagt, erst nach dem Update auf. Das Update machte ich über die WP-Update-Oberfläche und es verlief auch problemlos.
Die Inhalte der http.php verstehe ich nicht wirklich, da fehlen mir die Kenntnisse. Aber es scheint sich um eine Änderung von WP 2.8 zu handeln:
Zeilen 1772-1787:
/**
* Decompression of deflated string.
*
* Will attempt to decompress using the RFC 1950 standard, and if that fails
* then the RFC 1951 standard deflate will be attempted. Finally, the RFC
* 1952 standard gzip decode will be attempted. If all fail, then the
* original compressed string will be returned.
*
* @since 2.8
*
* @param string $compressed String to decompress.
* @param int $length The optional length of the compressed data.
* @return string|bool False on failure.
*/
function decompress( $compressed, $length = null ) {
$decompressed = gzinflate( $compressed );
Alles anzeigen
Kann mir jemand weiterhelfen?