Apache Segmentation Faults

Alain Schroeder alain at parkautomat.net
Fri Oct 17 19:42:20 CEST 2003


On Fri, Oct 17, 2003 at 02:54:01PM +0200, Carsten Hensiek wrote:
> Ich würde gerne auf Apache 1.3.28 updaten. Nur wie mache ich das am 
> besten? Apache 1.3.28 ist unstable. Bei einem Update wird alles andere 
> mit gezogen sogar die libc6 wird neu installiert! Das muss doch nicht 
> umbedingt sein oder? Und selber aus den Sourcen backen möchte ich auch 
> nicht.
> Wäre es ratsam dort etwas mit apt pinning zu machen? Wenn ja - wie geht 
> das?

Also das System auch nur teilweise auf testing oder unstable umzuziehen,
halte ich f�r genauso Problemebehaftet, wie das System komplett auf
testing oder unstable umzuziehen. Dazu ein Beispiel:

Ein Server den ich hier betreue l�uft (leider) unter Debian testing und
wurde lange nicht mehr geupdated, abgesehen von Sicherheitsupdates.
Diese Sicherheitsupdates ziehen nat�rlich einige Dependencies immer mit
auf den aktuellen Stand. Insbesondere nat�rlich die glibc.

Bei einem der letzten Updates geschah es dann, dass die glibc geupdated
wurde. Der Neustart des Apache funktionierte allerdings nicht mehr. Nach
l�ngerem Suchem wurde dann bewu�t, dass das IMAP Modul von PHP4 nicht
mehr mit der aktualisierten glibc wollte und den kompletten Apache zum
Absturz brachte. L�sung: Update von PHP4.

Dummerweise wurde in den PHP4 Seiten ein Funktionsname benutzt der
einzug in PHP4.x gefunden hatte. Also Webseiten �ndern. Danach
funktionierte ein simples Wiki immer noch nicht, welches auf db Basis
installiert war, da PHP4 in der neuen Version nicht mehr db2, sondern
db3 machte. Die Folge war dass das Wiki auf einem anderen Rechner
installiert werden musste und der Inhalt per Hand in eine SQL Datenbank
migriert werden musste.

Schoene scheisse!

Ich rate dir zu Backport, welche gar nicht so schwierig selbst zu machen
sind und auch bereits fertig aus ungesicherten Quellen im Netz zu finden
sind (backports.org, Liste auf Debian Planet).

	Bye,
	   Alain

-- 
Qualität ist nicht was man verspricht, sondern was man hält!



More information about the Linux mailing list