PERL程序不能运行,怎么设置APACHE呢?

    我按照等级PERL的方法,为APACHE装了MOD_PERL,使用
/usr/local/apache/bin/httpd -l
列出了一大堆的编译到APACHE中的模块名,最后是PERL的
模块,应该是PERL被成功编译进入了APACHE吧!
    但是我在硅谷动力找的用PERL写的程序运行时都报
INTERNAL  ERROR。(一个是PHPBOARD,另一相是WEBMAIL)
    不过,/usr/local/apache/cgi-bin中的,printenv也
是用PERL写的一个简单测试程序,却能运行,不知何故?
    现在网上好多的PERL教程都讲PERL却不讲PERL的运行环境
如何配置。还请各位在LINUX下面用过PERL的同志们给我指点一
下迷津呀!我在这里选谢过了。