Hi;

I'm running RedHat 6.2 on an P5/300 with 128MB of RAM and 10GB of HDD.  I've
grabbed the latest stable versions of Apache (1.3.9), and mod_perl.

I keep on running into problems with the make test portion of my
installation.  Snippets are below...
<snip of 'make test > outfile>

(cd /root/apache_1.3.9 && PERL5LIB=/home/ian/mod_perl-1.25/lib make)
make[1]: Entering directory `/root/apache_1.3.9'
===> src
make[2]: Entering directory `/root/apache_1.3.9'
make[3]: Entering directory `/root/apache_1.3.9/src'
===> src/regex
make[4]: Nothing to be done for `all'.
<=== src/regex
===> src/os/unix
make[4]: Nothing to be done for `all'.
<=== src/os/unix
===> src/ap
make[4]: Nothing to be done for `all'.
<=== src/ap
===> src/main
make[4]: Nothing to be done for `all'.
<=== src/main
===> src/lib
<=== src/lib
===> src/modules
===> src/modules/standard
make[5]: Nothing to be done for `all'.
<=== src/modules/standard
===> src/modules/perl
make[5]: Nothing to be done for `all'.
<=== src/modules/perl
<=== src/modules
cc -c -I. -I/usr/lib/perl5/5.00503/i386-linux/CORE -I./os/unix -I./include  
 -DLINUX=2 -DMOD_PERL -DUSE_PERL_SSI -Dbool=char -DHAS_BOOL -I/usr/local/inc
lude -DUSE_HSREGEX -DPERL_MARK_WHERE=1 `./apaci` modules.c
cc -c -I. -I/usr/lib/perl5/5.00503/i386-linux/CORE -I./os/unix -I./include  
 -DLINUX=2 -DMOD_PERL -DUSE_PERL_SSI -Dbool=char -DHAS_BOOL -I/usr/local/inc
lude -DUSE_HSREGEX -DPERL_MARK_WHERE=1 `./apaci` buildmark.c
cc  -DLINUX=2 -DMOD_PERL -DUSE_PERL_SSI -Dbool=char -DHAS_BOOL -I/usr/local/
include -DUSE_HSREGEX -DPERL_MARK_WHERE=1 `./apaci`    \
      -o httpd buildmark.o modules.o modules/standard/libstandard.a
modules/perl/libperl.a main/libmain.a ./os/unix/libos.a ap/libap.a
regex/libregex.a   -lm -lcrypt -rdynamic  -L/usr/local/lib
/usr/lib/perl5/5.00503/i386-linux/auto/DynaLoader/DynaLoader.a -L/usr/lib/pe
rl5/5.00503/i386-linux/CORE -lperl -lnsl -ldl -lm -lc -lposix -lcrypt
make[3]: Leaving directory `/root/apache_1.3.9/src'
make[2]: Leaving directory `/root/apache_1.3.9'
make[2]: Entering directory `/root/apache_1.3.9'
===> src/support
make[3]: Entering directory `/root/apache_1.3.9/src/support'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/root/apache_1.3.9/src/support'
<=== src/support
make[2]: Leaving directory `/root/apache_1.3.9'
<=== src
make[1]: Leaving directory `/root/apache_1.3.9'
make[1]: Entering directory `/home/ian/mod_perl-1.25/Apache'
make[1]: Leaving directory `/home/ian/mod_perl-1.25/Apache'
make[1]: Entering directory `/home/ian/mod_perl-1.25/Connection'
make[1]: Leaving directory `/home/ian/mod_perl-1.25/Connection'
make[1]: Entering directory `/home/ian/mod_perl-1.25/Constants'
make[1]: Leaving directory `/home/ian/mod_perl-1.25/Constants'
make[1]: Entering directory `/home/ian/mod_perl-1.25/File'
make[1]: Leaving directory `/home/ian/mod_perl-1.25/File'
make[1]: Entering directory `/home/ian/mod_perl-1.25/Leak'
make[1]: Leaving directory `/home/ian/mod_perl-1.25/Leak'
make[1]: Entering directory `/home/ian/mod_perl-1.25/Log'
make[1]: Leaving directory `/home/ian/mod_perl-1.25/Log'
make[1]: Entering directory `/home/ian/mod_perl-1.25/ModuleConfig'
make[1]: Leaving directory `/home/ian/mod_perl-1.25/ModuleConfig'
make[1]: Entering directory `/home/ian/mod_perl-1.25/PerlRunXS'
make[1]: Leaving directory `/home/ian/mod_perl-1.25/PerlRunXS'
make[1]: Entering directory `/home/ian/mod_perl-1.25/Server'
make[1]: Leaving directory `/home/ian/mod_perl-1.25/Server'
make[1]: Entering directory `/home/ian/mod_perl-1.25/Symbol'
make[1]: Leaving directory `/home/ian/mod_perl-1.25/Symbol'
make[1]: Entering directory `/home/ian/mod_perl-1.25/Table'
make[1]: Leaving directory `/home/ian/mod_perl-1.25/Table'
make[1]: Entering directory `/home/ian/mod_perl-1.25/URI'
make[1]: Leaving directory `/home/ian/mod_perl-1.25/URI'
make[1]: Entering directory `/home/ian/mod_perl-1.25/Util'
make[1]: Leaving directory `/home/ian/mod_perl-1.25/Util'
cp t/conf/mod_perl_srm.conf t/conf/srm.conf
/root/apache_1.3.9/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
letting apache warm up...\c
done
/usr/bin/perl t/TEST 0
still waiting for server to warm up...........................not ok
</snip>

I'm not sure what's causing this.  When I telnet to port 8529 and try to get
/test.html, I get
<snip>
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<HTML><HEAD>
<TITLE>403 Forbidden</TITLE>
</HEAD><BODY>
<H1>Forbidden</H1>
You don't have permission to access /test.html
on this server.<P>
</BODY></HTML>
</snip>

Help?

I'll admit, I'm learning this, so please don't flame me too hard :)

Ian

----
Ian W.,

SO Computer Sciences/Telecommunications/Pre-Law at Ohio Northern University,
Ada, Ohio
Communications Services Support Guru

Reply via email to