Hi there, On Sun, 16 Feb 2003, Robert Krueger wrote:
> I'm currently upgrading an old installation (mod_perl 1.25, perl 5.005, apache > 1.3.12 -> mod_perl 1.27, perl 5.8.0, apache 1.3.27) and [snip] > Can't locate loadable object for module Apache::Log [snip] > letting apache warm up...\c > Syntax error on line 3 of /usr/local/src/apache/mod_perl-1.27/t/conf/srm.conf: > Invalid command 'PerlTransHandler', perhaps mis-spelled or defined by a module > not included in the server configuration [snip] > looks as if mod_perl was not compiled into the apache server (which I had > mod_perl build for me). I wonder if you have built a DSO Apache but haven't the right directives to load the mod_perl module in the configuration. Can you give more detail on what and how you built? - What OS. - Where you put the sources - looks like /usr/local/src/apache/ which might not be such a good idea. Where's the Apache source itself? - The current working directory when you issued the commands. - What order you did things. - What userid(s) you used at each stage. - Things they ask for in SUPPORT like `perl -V`. If your new Perl installation is OK, if you follow the instructions in the Guide then you should be able to start again from scratch with Apache and mod_perl and have it running in ten minutes. I prefer to use a makepl_args.mod_perl file in the mod_perl directory for all my configuration options, it makes everything so easy. I also prefer to build static whenever possible, leaves out a chunk of complexity that I don't need. 73, Ged.