Hi, I am in the process of converting to Apache2/mod_perl2. My old httpd.conf file contains these lines (stuff in the middle omitted):
------------------------------------------------- LoadModule perl_module /usr/libexec/mod_perl.so <Perl> $ServerAdmin = 'admin@'.`hostname`; </Perl> ------------------------------------------------- After LoadModule directive, I added this line: ------------------------------------------------- PerlRequire /etc/httpd/conf/startup.pl ------------------------------------------------- (taken straight from ./docs/user/config/config.pod of mod_perl distribution) and uncommented 'use Apache::compat' line. When I start apache, I see this error: ------------------------------------------------- [root@audrey conf]# /usr/sbin/httpd -f /etc/httpd/conf/httpd.conf Syntax error on line 90 of /etc/httpd/conf/httpd.conf: <Perl> directive missing closing '>' [root@audrey conf]# ------------------------------------------------- I only found this recent thread -- http://www.mail-archive.com/dev@perl.apache.org/msg03485.html -- I think it talks about <Perl> directive support not being finished (?) Is that correct? Documentation on <Perl> section is empty (http://perl.apache.org/docs/2.0/user/config/config.html#C_E_lt_PerlE_gt___Sections). I have no idea what's going on. What am I missing? Is there another set of documentation that explains this behavior? My setup: apache 2.0.43, mod_perl 1.99_07. Thanks in advance. - Dmitri.