Mailinglist Archive: opensuse-de (5757 mails)

< Previous Next >
Re: apache startet nicht mehr nach 8.1-Update
  • From: Frank Reifenstahl <f.reifenstahl@xxxxxxxxx>
  • Date: Tue, 29 Oct 2002 15:43:11 +0100
  • Message-id: <200210291543.11628.f.reifenstahl@xxxxxxxxxxxxxx>
> auch ein nackter
>
> /usr/sbin/httpd -f /etc/httpd/httpd.conf
>
> Aufruf liefert nichts brauchbareres als einen Exitcode 7 und folgendes in
> den log-files:
>
> /var/log/httpd/rcapache.log:
> Syntax OK
>
> /var/log/httpd/error_log:
> PHP Fatal error: Unable to start session mm module in Unknown on line 0
>
> Der Fehler hat was mit "mm" zu tun (s. Google). Aber auch die neueste
> Version von SuSE beseitigt den Fehler nicht. Nur deinstallieren hilft.
>
> Oder hat noch jemand eine andere Idee?

Habe noch weiter gegooglet und die Lösung (bzw. ein workaround) gefunden.
Ursache: mm benötigt mehr shared memory, als standardmäßig vom kernel
bereitgestellt wird.
Lösung: SHMMAX erhöhen. Geht einmalig per

echo "33554432" > /proc/sys/kernel/shmmax

oder

echo "kernel.shmmax = 33554432" >> /etc/sysctl.conf
insserv /etc/init.d/boot.sysctl

- dann ist's automatisch bei jedem booten hochgesetzt. Aber 's ist eigentlich
ein todo für die Entwickler bzw. SuSE, das mm-Paket da zu korrigieren.

Was mich wundert: bin ich der einzige, der darüber gestolpert ist?

Gruß
Frank


< Previous Next >
References