Tom: ist html_entity_decode() in php 4.3.1 buggy?

Beitrag lesen

Hallo Andreas, hallo @all,

php gibt gar keine Fehlermeldung mehr aus. Der Apache sendet (vermutlich) einen Fehlercode, denn die Meldung generiert der Browser, und zwar schon ziemlich schnell. Da ich in diesem Script ca. 1200 Dateien parsen lasse umd die Rohdaten wieder zu extrahieren, hatte ich max_execution_time hochgesetzt. Das lief alles reibungslos, bis mir auffiel, dass noch die HTML-Entities zurückübersetzt werden müssen.

Aufgrund Deines Tipps mit der Buglist vermute ich, dass der Fehler durch leere Funktionsargumente ausgelöst wird. Steht ja nicht überall was im entsprechenden Tabellenfeld drin.

Mit der selbstgebastelten Funktion aus dem PHP-Manual klappt es jetzt.

Ne neuere Version kommt erst in Frage, wenn auf dem Produktivserver auch umgestellt wird. Die sollten immer die selbe Version haben. Und eine Umstellung kostet jedes Mal sehr viel Zeit und Nerven.

Hab nochmals Dank für den Tipp

Tom