Fresh install problem rt-3-0-4 mysql modperl1


OK so I bailed on the new version of modperl2 and the new Apache and
installed apache 1.3 and mod_perl 1.2x
running rt-test-dependencies came back ok with modperl1 with the exception
of Apache::Request the rt-test-dependencies --with-mysql --with-modperl
-install failed several times so I forced the install using MCPAN ran
rt-test-dependencies and all are found. However here is what I get when
starting apache.
Syntax error on line 974 of /usr/local/apache/conf/httpd.conf:
Invalid command ‘PerlModule’, perhaps mis-spelled or defined by a module not
included in the server configuration
./apachectl start: httpd could not be started

This is the section it is complaining about.

PerlModule Apache::DBI
PerlRequire /opt/rt3/bin/


Hello, Robert.
It’s OT, but… you 've not got mod_perl loaded.

  1. httpd -l
    There is must be mod_perl in the output(This mean that mod_perl
    compiled in apache)
  2. If (1) OK then “AddModule” in httpd.conf before PerlModule
  3. If you don’t have (1) and (2) doesn’t help you can try “LoadModule”,
    but it’s working only if you compiled mod_perl as DSO(Wrong idea, bad
  4. Last, you must reinstall apache with static mod_perl if (1) and (2)
    didn’t help or if (3) cause crash dumps or other errors(It’s really bad
    idea to use DSO)
    Hope this help. Ruslan.

For more info google through mod_perl users list.
Sullivan, Robert (HQP) wrote: