--- Collin Starkweather
<[EMAIL PROTECTED]> wrote:
> I decided recently to make the change to Apache2.  I
> normally build
> Apache and mod_perl by hand, but since I recently
> switched to Gentoo
> decided to let Gentoo's portage utility, emerge, do
> the heavy lifting
> this time to see how it went.  
> 
> After emerging Apache 2.0.49-r1 and mod_perl
> 1.99.11, I get the
> following when trying to fire it up:
> 
>   www root # apache2ctl configtest
>   Syntax error on line 66 of
> /usr/lib/apache2/conf/vhosts/vhosts.conf:
>   Invalid command 'PerlRequire', perhaps mis-spelled
> or defined by a \
>   module not included in the server configuration
>   www root # 
> 
> I have checked the perl.apache.org migration
> documentation and there is
> nothing that indicates PerlRequire has been
> deprecated, and, in fact,
> all of the mod_perl directives trigger the error,
> even ones I know to be
> valid such as PerlInitHandler.  The offending
> virtual host configuration
> (edited for brevity), which is for an
> Apache::Pagekit based site, is
> 
>   <VirtualHost *:8088>
>      ServerAdmin
> [EMAIL PROTECTED]
>      ... blah blah blah ...
>      DocumentRoot
> /.../www.collinstarkweather.com/pagekit/View/Default
>      PerlRequire
> /.../www.collinstarkweather.com/scripts/startup.pl
>      SetHandler perl-script
>      PerlSetVar PKIT_ROOT
> /.../www.collinstarkweather.com/pagekit
>      PerlSetVar PKIT_SERVER staging
>      PerlHandler +Apache::PageKit
>      <Perl>
>        use Apache::PageKit;
>       
> Apache::PageKit->startup("/.../pagekit","staging");
>      </Perl>
>      PerlInitHandler +Apache::Reload
>   </VirtualHost>
> 
> I feel like I'm missing something simple but
> fundamental here.  Any
> insights would be greatly appreciated.
> 
> Thanks,
> 
> -Collin

Did you point to your mod_perl.so file like this:

LoadModule perl_module
/usr/lib/apache2-extramodules/mod_perl.so

- Grant


                
__________________________________
Do you Yahoo!?
Yahoo! Mail is new and improved - Check it out!
http://promotions.yahoo.com/new_mail

-- 
Report problems: http://perl.apache.org/bugs/
Mail list info: http://perl.apache.org/maillist/modperl.html
List etiquette: http://perl.apache.org/maillist/email-etiquette.html

Reply via email to