On Tue, 5 Sep 2000, Jacob Everist wrote:

> 
> I'm getting this error while running Apache:
> [jeverist@server1 bin]$ ./httpd 
> Syntax error on line 952 of /home/jeverist/local/apache/conf/httpd.conf:
> Invalid command '<perl>', perhaps mis-spelled or defined by a module not
> included in the server configuration
> 
> But modperl shows up here:
> 
> [jeverist@server1 bin]$ ./httpd -l 
> Compiled-in modules:
>   http_core.c
>   mod_env.c
>   mod_log_config.c
>   mod_mime.c
>   mod_negotiation.c
>   mod_status.c
>   mod_include.c
>   mod_autoindex.c
>   mod_dir.c
>   mod_cgi.c
>   mod_asis.c
>   mod_imap.c
>   mod_actions.c
>   mod_userdir.c
>   mod_alias.c
>   mod_access.c
>   mod_auth.c
>   mod_setenvif.c
>   mod_perl.c
> suexec: disabled; invalid wrapper /home/jeverist/local/apache/bin/suexec
> [jeverist@server1 bin]$ 
> 
> Could the invalid wrapper have anything to do with this?  I don't even
> know what this means.
> 
> Can anyone tell me why Apache won't run <perl> statements?

I'm not sure whether <perl> is the same as <Perl> (the right way) if
Apache is case-insensitive about all the variables. So try <Perl> as it
explained in the docs.

It's possible that you are missing the right build option:

  perl Makefile.PL PERL_SECTIONS=1 

or

  perl Makefile.PL EVERYTHING=1

Hope this helps.

_____________________________________________________________________
Stas Bekman              JAm_pH     --   Just Another mod_perl Hacker
http://stason.org/       mod_perl Guide  http://perl.apache.org/guide 
mailto:[EMAIL PROTECTED]   http://apachetoday.com http://jazzvalley.com
http://singlesheaven.com http://perlmonth.com   perl.org   apache.org


Reply via email to