Skip to content

Seltsame Zeichen vor dem <html>-Tag in Wordpress mit PHP 5.2.1

Wordpress 2.0.9 und PHP 5.2.1 scheint nicht die ideale Kombination zu sein - das musste ich heute leider feststellen, als die Startseite meines Blogs nur noch im schlichten Weiß daherkam.

Ursache scheint wohl eine Änderung in PHP zwischen Version 5.1.6 und 5.2.1 zu sein, da ein Downgrade von PHP auf dem Server das Problem behoben hat.

Im Forum von wordpress-deutschland.org (Danke Sven für den Link!) wird die Vermutung geäußert, daß es etwas mit dem Transfer-Encoding-Header zu tun hat, den der Client an den Server mit dem Request mitschickt.

Siehe auch wrong server protocol for HTTP/1.0 requests resulting in uninterpreted chunked encoding im Wordpress Bugtracker.

Hier der Patch für Wordpress 2.0.9.

{ 4 } Comments

  1. koenig | 12. März 2007 at 18:46 | Permalink

    Upgrade wegen dem MOPB ?! ;)

  2. Marcel | 12. März 2007 at 19:20 | Permalink

    Eigentlich nicht wegen dem MOPB sondern nur, weil in Gentoo ein Update bereitstand :)

  3. Martin | 16. März 2007 at 13:56 | Permalink

    Hast Du das Problem irgendwie beheben können? Bei Tritt es auch mit der WP Version 2.1.2 auf...

  4. Marcel | 16. März 2007 at 15:46 | Permalink

    Ja, Du musst in einer Datei ein oder zwei Zeilen abändern. Folge einfach mal dem verlinkten Ticket im Wordpress Bugtracker, da findest Du einen Patch.