Anzeige:
Ergebnis 1 bis 4 von 4

Thema: Apache Seg. fault durch php5 modul

  1. #1
    Registrierter Benutzer
    Registriert seit
    Apr 2001
    Beiträge
    58

    Question Apache Seg. fault durch php5 modul

    Hallo,

    ich habe einen Debian Sarge Webserver mit Apache 2.0.54.

    php5 hole ich von pimpmylinux.org:

    (/etc/apt/sources.list)
    # PHP 5 Mirror
    deb http://dotdeb.pimpmylinux.org/ sarge all
    deb-src http://dotdeb.pimpmylinux.org/ sarge all

    nach einem dselect update install (jetzt PHP 5.2.6-0.dotdeb.0 with Suhosin-Patch 0.9.6.2 (cli)) und einem behalten der php.ini, gibt Apache ein Segmentation fault zurück. Die Seite im Browser bleibt weis, er schafft nichtmal mehr eine Fehlermeldung zu senden.

    (/var/log/apache2/error.log)
    [notice] child pid 12345 exit signal Segmentation fault (11)

    bei jedem Zugriff.

    Wenn ich php5.conf und php5.load aus /etc/apache2/mods-enabled rausschmeiße läuft der Apache ohne php5 problemlos.

    Ich habe meine php.ini gegen die (vermutlich defaultversion?) php.ini.dpkg-dist getauscht, ohne Erfolg. -> Seg. fault.

    Nun bin ich ratlos wie ich weiter vorgehen kann. Gibt es die Möglichkeit genauere Fehlermeldungen zu bekommen und herauszufinden was das Problem ist? Kann man so ein dselect update install rückgängig machen (wenn man vorher nichts gesichert hat)?

    Für sachdienliche Hinweise bin ich sehr dankbar.

    Viele Grüße

    Stephan

  2. #2
    Flachinformatiker Avatar von MiGo
    Registriert seit
    Oct 2002
    Ort
    Heidelberg
    Beiträge
    5.270
    [notice] child pid 12345 exit signal Segmentation fault (11)
    Da passen die Schnittstellen von Apache und php nicht zusammen. Da wird dir nix anderes übrigbleiben als entweder php von Debian zu verwenden, deinen Apachen durch eine passendere Version zu ersetzen (wird ja wohl irgendwo vermerkt sein, welche Version passt) oder aber halt php selbst zu bauen (was auch nicht gerade schwer ist; mit "apt-get build-deps php-Paketname" holst du dir alle benötigten dev-Libraries).
    "Da steht sowas ähnliches wie" oder "das funzt net!!" ist keine Fehlermeldung!

  3. #3
    mhentsch
    Gast
    Hi,

    schau mal in der httpd.conf, ob da der LOAD_MODULE Eintrag für PHP evtl- zweimal drin steht.

    Das könnte den segfault verursachen.

    Gruß

    Michi

  4. #4
    Registrierter Benutzer
    Registriert seit
    Apr 2001
    Beiträge
    58

    Unhappy Keine Lösung in Sicht ...

    Hallo MiGo, hallo Michi,

    Vielen Dank für eure Antworten.

    > Da wird dir nix anderes übrigbleiben als entweder php von Debian zu
    > verwenden,

    Für sarge gibt es kein php5, desswegen nutze ich die alternative Quelle.

    > deinen Apachen durch eine passendere Version zu ersetzen (wird ja wohl
    > irgendwo vermerkt sein, welche Version passt)

    Diese Pakete sind direkt für sarge, es sollte funktionieren.

    > oder aber halt php selbst zu bauen

    Hast Du eventuell einen Link zu einer HowTo?

    > schau mal in der httpd.conf, ob da der LOAD_MODULE Eintrag
    > für PHP evtl- zweimal drin steht.

    Die httpd.conf gibt es beim Apache2 nicht mehr, das wird doch über die /etc/apache2/mods-enabled (-available) gesteuert. Aber auch da steht es nicht doppelt drin.

    Viele Grüße

    Stephan

Ähnliche Themen

  1. OpenSuse 10.3 mit Postfix und Spamschutz Teil 1
    Von be1001 im Forum Linux als Server
    Antworten: 13
    Letzter Beitrag: 15.05.08, 14:46
  2. Apache ändert Domainnamen
    Von Iggi im Forum Linux als Server
    Antworten: 0
    Letzter Beitrag: 06.01.08, 18:27
  3. Swap space 0k free
    Von Andislack im Forum Linux als Server
    Antworten: 11
    Letzter Beitrag: 31.10.07, 09:48
  4. Apache führt keine CGI Scripts aus
    Von king_of_tuxland im Forum Linux als Server
    Antworten: 1
    Letzter Beitrag: 29.01.06, 13:54
  5. PHP4 - Modul wird von Apache nicht erkannt...
    Von antimon im Forum Linux als Server
    Antworten: 8
    Letzter Beitrag: 09.02.01, 18:10

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •