assuming you're on freebsd 6.0 i'd check to see that you have files/pointers as such:
httpd.conf LoadModule perl_module libexec/apache2/mod_perl.so LoadModule apreq_module libexec/apache2/mod_apreq2.so Files: /usr/local/libexec/apache2/mod_perl.so /usr/local/libexec/apache2/mod_apreq2.soother than that, as stated by someone else - keep an eye on the logs, see what error gets tripped
i didn't compile things any special way. i just used the stock port.