I had an 8.1 box with apache running happily. I just installed the PHP packages, and now apache won't restart. The rcapache script just says "failed" and I get this in the apache error log:
PHP Fatal error: Unable to start session mm module in Unknown on line 0
Not too helpful! Looks like I'm missing something PHP wants. Any ideas?
I also got the same error on a red hat linux 7.3 system. But i didn't found a sollution for it ... I looked all over google's news archive but didn't found anything that really helped. Altough it's mentioned a lot on newsgroups ...
Anyway, if you ever know a sollution for this strange problem i would appreciate if you let me know something. :-)
strace-ing the process gives a clue. It trys (and fails) this: shmget(IPC_PRIVATE, 33554432, IPC_CREAT|0x180|0600) = -1 EINVAL (Invalid argument) In other words it's trying to create a large shared memory area: 8192 4096-byte memory pages. This fails. So the fix is: echo "33554432" > /proc/sys/kernel/shmmax I run a self-compiled kernel. Maybe the standard SuSE kernel contains a patch or something which sets the default maximum shared memory block size to a large value? -- "...our desktop is falling behind stability-wise and feature wise to KDE ...when I went to Mexico in December to the facility where we launched gnome, they had all switched to KDE3." - Miguel de Icaza, March 2003