S SDCd Medlem sedan jan. 2001 795 inlägg Frågan 15 jan. 2004 08:56 #1 Jag har problem med att få igång Apache på min lilla serverburk (Debian - woody). Allt fungerade som det skulle igår innan jag stängde av maskinen. Det jag gjorde igår var att installera PHP och sedan PEAR.
Nu får jag felmeddelandet:
apache/etc/rc2.d/S91apache: line 65: 258 Illegal instruction start-stop-deamon --start --pidfile $PIDFILE --exec $DAEMON failed
Vad kan ha hänt?
G GunnarD Medlem sedan juni 2001 4 290 inlägg Står det något i apache errorlog?
S SDCd Medlem sedan jan. 2001 795 inlägg Dee error jag kan se där är :
No such file or directory: mod_mime_magic_$_magic: cant read magic file /etc/apache/share/magic
No such file or directory: mod_mime_magic_$_magic: cant read magic file /etc/apache/share/magic
Gaqzi Medlem sedan aug. 2002 224 inlägg vad händer ifall du
touch /etc/apache/share/magic ?
Ifall du vill kan jag leta reda på den filen här hos mej.. :)
Tror det är den som apache läser igenom när den försöker skapa directory listings.. :)
S SDCd Medlem sedan jan. 2001 795 inlägg Hittar ingen magic med den sökväg du anger, däremot ger locate magic dessa:
/etc/magic
/usr/bin/magic2mime
/usr/lib/apache/1.3/040mod_mime_magic.info
/usr/lib/apache/1.3/mod_mime_magic.so
/usr/local/usermin-1.051/htaccess/mod_mime_magic.pl
/usr/share/doc/apache/examples/magic.gz
/usr/share/doc/console-data/fonts/fonts.magic
/usr/share/man/man1/magic2mime.1.gz
/usr/share/man/man5/magic.5.gz
/usr/share/misc/magic
/usr/share/misc/magic.mgc
/usr/share/misc/magic.mime
/usr/share/webmin-1.121/apache/mod_mime_magic.pl
G GunnarD Medlem sedan juni 2001 4 290 inlägg På mina servrar ligger den i samma katalog som dom andra conf filerna till Apache.
Ser att du har en fil /usr/share/doc/apache/examples/magic.gz prova att packa up den och lägg den i /etc/apache/share.
mkdir -p /etc/apache/share
cd /etc/apache/share
cp /usr/share/doc/apache/examples/magic.gz .
gunzip magic.gz
S SDCd Medlem sedan jan. 2001 795 inlägg
GunnarD skrev:
På mina servrar ligger den i samma katalog som dom andra conf filerna till Apache.
Ser att du har en fil /usr/share/doc/apache/examples/magic.gz prova att packa up den och lägg den i /etc/apache/share.
mkdir -p /etc/apache/share
cd /etc/apache/share
cp /usr/share/doc/apache/examples/magic.gz .
gunzip magic.gz
Men är inte detta en exempelfil till dokumentationen till Apache?
Kör du Debian som distribution?
S SDCd Medlem sedan jan. 2001 795 inlägg Hmm, det verkar som om detta har att göra med PHP installationen. När jag avinstallerar det paketet kan jag starta Apache igen. Felet verkar uppkomma när jag avkommenterar php-modulen i httpd.conf.
Vad gör jag fel?
G GunnarD Medlem sedan juni 2001 4 290 inlägg Kan det vara så att php modulen kräver ytterligare paket.
Om du ställer dig i den katalogen som phpmodulen ligger i och ger kommadot:
ldd libphp*
vad får du för resultat då?
S SDCd Medlem sedan jan. 2001 795 inlägg libcrypt.so.1 => /lib/libcrypt.so.1 (0x402e8000)
libnsl.so.1 => /lib/libnsl.so.1 (0x40315000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0x4032a000)
libmm.so.11 => /usr/lib/libmm.so.11 (0x4034b000)
libm.so.6 => /lib/libm.so.6 (0x4034f000)
libpam.so.0 => /lib/libpam.so.0 (0x40370000)
libdb2.so.2 => /lib/libdb2.so.2 (0x40378000)
libbz2.so.1.0 => /usr/lib/libbz2.so.1.0 (0x403b9000)
libz.so.1 => /usr/lib/libz.so.1 (0x403c9000)
libssl.so.0.9.6 => /usr/lib/libssl.so.0.9.6 (0x403d7000)
libcrypto.so.0.9.6 => /usr/lib/libcrypto.so.0.9.6 (0x40405000)
libresolv.so.2 => /lib/libresolv.so.2 (0x404c5000)
libdl.so.2 => /lib/libdl.so.2 (0x404d5000)
libc.so.6 => /lib/libc.so.6 (0x404d8000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)