I runing Fedora Core 3 and I cannot get mod_perl to work.
rpm -q mod_perl returns mod_perl-1.99_16-3
rpm -q httpd returns htthttpd-2.0.52-3.1
So both Apache and mod_perl are installed. The httpd.conf file includes the conf file for mod_perl so the LoadModule per_module modules/mod_perl.so setup is O.K.
when I check if mod_perl is running with lynx -head -dump http://localhost I get:
HTTP/1.1 200 OK Date: Mon, 29 Aug 2005 04:17:18 GMT Server: Apache/2.0.52 (Fedora) Last-Modified: Thu, 20 Nov 2003 22:47:45 GMT ETag: "3a9733-d2e-bf7d8640" Accept-Ranges: bytes Content-Length: 3374 Connection: close
Which does not show mod_perl running.
What do I need to do get this to work?
Clive...
__________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com
Clive Anderson wrote:
Server: Apache/2.0.52 (Fedora)
[...]
Which does not show mod_perl running.
What do I need to do get this to work?
By default, Apache is configured only to send the operating system information, and not information about what modules are loaded, etc. So, you are in fact running mod_perl, but it just does not show that.
You'll need to change the ServerTokens line in your configuration file (/etc/httpd/conf/httpd.conf by default). Comment it out by prepending it with a '#' character, or change it to read:
ServerTokens Full
You'll need to restart Apache too, which can be done with a simple `service httpd restart` as root. Then it should show you the information about loaded modules in the server signature.
Hope that helps!
Thank you! That does help in letting me know that mod_perl is running.
Just need to be able to use it now. I tried webcalendar before and it failed that is why I was convinced that mod_perl was not running.
Clive...
--- Peter Gordon admin@ramshacklestudios.com wrote:
Clive Anderson wrote:
Server: Apache/2.0.52 (Fedora)
[...]
Which does not show mod_perl running.
What do I need to do get this to work?
By default, Apache is configured only to send the operating system information, and not information about what modules are loaded, etc. So, you are in fact running mod_perl, but it just does not show that.
You'll need to change the ServerTokens line in your configuration file (/etc/httpd/conf/httpd.conf by default). Comment it out by prepending it with a '#' character, or change it to read:
ServerTokens Full
You'll need to restart Apache too, which can be done with a simple `service httpd restart` as root. Then it should show you the information about loaded modules in the server signature.
Hope that helps!
() The ASCII Ribbon Campaign - against HTML Email, /\ vCards, and proprietary formats.
Peter A. Gordon (codergeek42) E-Mail: admin@ramshacklestudios.com GnuPG Public Key ID: 0x87C59026 Encrypted and/or Signed correspondence preffered.
--
fedora-list mailing list fedora-list@redhat.com To unsubscribe:
http://www.redhat.com/mailman/listinfo/fedora-list
____________________________________________________ Start your day with Yahoo! - make it your home page http://www.yahoo.com/r/hs