[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Apache



> I tried to configure apache. Apparently, everything is OK (at boot time,
> it appears to start), but
> in fact it doesnt'run.
> I get the following message in /var/log/apache/error.log:
> 
> [emerg] httpd: Your kernel was built without CONFIG_SYSVIPC
> [emerg] (38) Function not implemented : could not call shmget
> 
> I recompiled the kernel, but I don't know to what  option
> "CONFIG_SYSVIPC " corresponds.
> 
> I'm running debian 2.2.4 kernel.
> 
> Can somebody help me ?

>From the docs:

System V IPC
CONFIG_SYSVIPC
  Inter Process Communication is a suite of library functions and
  system calls which let processes (running programs) synchronize
  and exchange information. It is generally considered to be a good
  thing, and some programs won't run unless you say Y here. In
  particular, if you want to run the DOS emulator dosemu under Linux
  (read the DOSEMU-HOWTO, available via FTP (user: anonymous) in
  ftp://metalab.unc.edu/pub/Linux/docs/HOWTO), you'll need to say Y
  here.

  You can find documentation about IPC with "info ipc" and also in
  section 6.4 of the Linux Programmer's Guide, available via FTP
  (user: anonymous) from
  ftp://metalab.unc.edu/pub/Linux/docs/LDP/programmers-guide.

  Saying Y here enlarges your kernel by about 7 KB. Just say Y.


HTH.

		Groetjes, Ookhoi


Reply to: