Apache und mod_perl aus den Sourcen
Hallo Liste! Ich versuche gerade den Apache mit mod_perl Support aus den Sourcen zu builden. Laut Anleitung unter http://perl.apache.org/dist/mod_perl-1.26/INSTALL.apaci starte ich zuerst den Kompilierungsvorgang von mod_perl mit folgendem Befehl: perl Makefile.PL APACHE_SRC=../apache_1.3.X/src DO_HTTPD=1 USE_APACI=1 PREP_HTTPD=1 EVERYTHING=1 Danach gebe ich make ein, was ebenfalls ohne Problem durchläuft. Sobald ich nun aber make test eingebe kommt folgende Meldung: cp t/conf/mod_perl_srm.conf t/conf/srm.conf ../apache_1.3.23/src/httpd -f `pwd`/t/conf/httpd.conf -X -d `pwd`/t & httpd listening on port 8529 will write error_log to: t/logs/error_log /bin/sh: ../apache_1.3.23/src/httpd: No such file or directory letting apache warm up...\c done /usr/bin/perl t/TEST 0 still waiting for server to warm up...............not ok server failed to start! (please examine t/logs/error_log) at t/TEST line 95. make: *** [run_tests] Error 9 Kennt jemand das Problem und kann mir helfen? Langsam verzweifele ich... Danke Jens
On Thu, 2002-03-07 at 12:38, Jens Wolfgarten wrote:
Hallo Liste!
Ich versuche gerade den Apache mit mod_perl Support aus den Sourcen zu builden. Laut Anleitung unter http://perl.apache.org/dist/mod_perl-1.26/INSTALL.apaci starte ich zuerst den Kompilierungsvorgang von mod_perl mit folgendem Befehl:
perl Makefile.PL APACHE_SRC=../apache_1.3.X/src DO_HTTPD=1 USE_APACI=1 PREP_HTTPD=1 EVERYTHING=1
Danach gebe ich make ein, was ebenfalls ohne Problem durchläuft. Sobald ich nun aber make test eingebe kommt folgende Meldung:
cp t/conf/mod_perl_srm.conf t/conf/srm.conf ../apache_1.3.23/src/httpd -f `pwd`/t/conf/httpd.conf -X -d `pwd`/t & httpd listening on port 8529 will write error_log to: t/logs/error_log /bin/sh: ../apache_1.3.23/src/httpd: No such file or directory letting apache warm up...\c done /usr/bin/perl t/TEST 0 still waiting for server to warm up...............not ok server failed to start! (please examine t/logs/error_log) at t/TEST line 95. make: *** [run_tests] Error 9
Kennt jemand das Problem und kann mir helfen? Langsam verzweifele ich...
Ja. Du hast den Apachen noch nicht kompiliert und deshalb kann das Testskript nicht laufen. (Steht so leider nicht in der Anleitung.) Also: -> mod_perl: perl Makefile.PL APACHE_SRC=../apache_1.3.22/ DO_HTTPD=1 USE_APACI=1 PREP_HTTPD=1 EVERYTHING=1 make -> apache (1.) ./configure --activate-module=src/modules/perl/libperl.a make -> mod_perl make test make install cd ..
apache make test ?? make install
Ist ein bißchen aus dem Kopf, so sollte es aber klappen. V. -- Volker Kroll 4mino AG Chief System Developer Chausseestr. 52 b volker.kroll@4mino.de D-10115 Berlin Tel.: +49-30-2888490-0 Fax.: +49-30-2888490-99
participants (2)
-
Jens Wolfgarten
-
Volker Kroll