Am 04.11.2013 15:39, schrieb I.H.:
Hallo Liste,
ich habe heute per Yast-Update Sicherheitspatches auf meinen Webservern 12.2 u. 12.3 eingespielt. Es war ein Kernelpatch und ein php5fcgid Patch soweit ich mich erinnere.
Leider stürzt nun der Apache öfter ab einige Webseite laufen nicht mehr.
[Mon Nov 04 13:39:05 2013] [error] [client] Premature end of script headers: index.php [Mon Nov 04 13:39:25 2013] [error] [client] Premature end of script headers: index.php, [Mon Nov 04 13:39:25 2013] [notice] child pid 12495 exit signal Segmentation fault (11) [Mon Nov 04 13:39:27 2013] [notice] child pid 12300 exit signal Segmentation fault (11)
Weiss jemand was der letzte php5 Patches gemacht haben?
Finde ich irgendwo eine Liste der Patches die Yast installiert hat?
Früher gab es ja mal ein Yast2.rpm Log oder so ähnlich, aber nun finde ich leider nichts mehr. Bei einer Domain habe ich das PHP mal debuggt um zu schauen wo der Fehler herkommt, folgende Zeile produziert den Premature end of script headers
$cat = & new OOMediaCategory();
Es handelt sich um ein älteres Redaxo. Ich bin mir nun nicht sicher ob der Patch irgendwie broken war oder ob damit plötzlich alte PHP-Funktionalitäten zum Absturz führen.
Ich habe mal etwas weiter geforscht es scheint tatsächlich so zu sein das php alle Fehler die Auftreten mit Premature end of script headers beantwortet. Es gibt keine Fehlermeldung ein. Ich habe eine einfach index.php erzeugt mit folgendem Inhalt test(); Die Funktion test() gibt es nicht, der Interpreter sollte also mit einem Fehlermeldung aufhören zu arbeiten. Also sowas in der Art unkown Function "test" in Line 2. Das macht er aber nicht, sondern es gibt den Premature end of script headers. Jemand eine erleuchtende Idee? -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org