Hi Graeme - > my ($vhostname,$vhostuser,$vhosthomedir,$vhostip) = split $_, / /;
I think you mean: my ($vhostname,$vhostuser,$vhosthomedir,$vhostip) = split / /, $_; I'd suggest extracting the <Perl> section code into a standalone script to verify it works, then pop it back into httpd.conf. Larry Leszczynski [EMAIL PROTECTED] -- Reporting bugs: http://perl.apache.org/bugs/ Mail list info: http://perl.apache.org/maillist/modperl.html