Hey
Jeg har spurgt i apache gruppen uden svar, måske hører spørgsmålet bedre
hjemme her?
Jeg prøver at kompilere Apache i hånden, men det driller en del. Jeg bruger
pt Troels Arvins RPM pakker til install af PHP og Apache, men da der ikke er
udsigt til flere updates derfra, så vil jeg nu installere Apache med DSO.
Jeg har før kompileret Apache og php fra bunden uden problemer, men aldrig
med ekstra parametre på og det var uden DSO og nu driller det sgu, når jeg
prøver. Er der noget i min kompileringsprocess, der er galt?
cd apache_1.3.29
../configure --prefix=/usr/local --enable-shared=max --enable-module=all
cd ../php-4.3.4
'./configure' --with-i386-redhat-linux '--with-mysql=/usr'
'--with-apxs=/usr/local/bin/apxs' '--enable-trans-sid' '--with-gd'
'--enable-gd-native-ttf' '--with-zlib-dir' '--with-png-dir'
'--enable-gd-imgstrttf' '--with-openssl=/usr' '--enable-ftp'
'--with-freetype-dir'
'--with-expat-dir=/usr' --enable-exif --with-regex=system --with-ttf --with-
jpeg-dir --enable-track-vars --with-xml --enable-magic-quotes --enable-safe-
mode --with-config-file-path=/usr/local/lib/php --with-gettext --with-dom --
with-imap --with-kerberos
make
make install
cd ../apache_1.3.29
../configure --prefix=/usr/local --activate-module=src/modules/php4/libphp4.a
--enable-module=so --enable-module=access --enable-module=actions --enable-
module=auth --enable-module=cgi --enable-module=dir --enable-module=env --en
able-module=access --enable-module=expires --enable-module=headers --enable-
module=imap --enable-module=include --enable-module=info --enable-module=log
_agent --enable-module=log_config --enable-module=log_referer --enable-modul
e=mime --enable-module=negotiation --enable-module=rewrite --enable-module=s
etenvif --enable-module=status --enable-module=userdir --enable-module=vhost
_alias
make
make install
cd ../php-4.3.4
cp php.ini-dist /usr/local/lib/php.ini
Jeg spekulerer på om man skal aktivere flere moduler end bare php modulet?
og om det er nødvendigt at have
enable-shared=max --enable-module=all --enable-access med anden gang?
Jeg har disse liner, der vedrører php:
LoadModule php4_module libexec/libphp4.so
AddModule mod_php4.c
AddType application/x-httpd-php .php .php4 .php3 .phtml
Her kører serveren fint, dog parses php filer ikke
når jeg tilføjer:
AddType application/x-httpd-php-source .phps
så crasher apache, error_log viser:
[Sat Dec 27 18:48:25 2003] [notice] child pid 7870 exit signal
Segmentation fault (11)
[Sat Dec 27 18:48:25 2003] [notice] child pid 7869 exit signal
Segmentation fault (11)
[Sat Dec 27 18:48:25 2003] [notice] child pid 7868 exit signal
Segmentation fault (11)
[Sat Dec 27 18:48:25 2003] [notice] child pid 7867 exit signal
Segmentation fault (11)
og når jeg udkommenterer den er det ikke nok, apacher dør igen, så snart jeg
loader en php fil, jeg må også udkommentere:
AddType application/x-httpd-php .php .php4 .php3 .phtml
hvorefter serveren kører, viser .php filer, men de parses ikke af php
Nogen ideer?
En anden tanke: Har det nogen betydning at jeg starter en VH blok med
<VirtualHost 192.168.1.4>, men at det er en anden IP, jeg bruger
pt(testmaskine?)
Det ville være rart med lidt guidance her
--
Take Care
Kim Emax - master|minds:
http://www.masterminds.dk - Vi tænker IT for dig...
Køb din vin online på
http://www.gmvin.dk,
Danmarks måske mest avancerede VinWebShop