在网页运行perl总是直接显示源代码解决方案

在网页运行perl总是直接显示源代码
环境是Red   Hat   AS4+apache2+PHP5+Mysql,安装了mod_perl,http.conf中的cgi-bin改成了自己设定的cgi-bin目录,AddHandler也添加了.pl的后缀,目录全部设成了777,直接使用perl   test.pl的时候是正确的,但在浏览器上输入地址却直接显示源代码,这是怎么回事?希望有大虾帮我解决,谢谢!!

------解决方案--------------------
在test.pl的首行是否有类似
#!/usr/bin/perl
?

------解决方案--------------------
能否./test.pl 直接执行?
能否贴下的httpd.conf .

------解决方案--------------------
顶下。应该是某个小细节忘记了。

------解决方案--------------------
看了你的phpinfo还是不太清楚...
不过推荐几个办法:
查看一下apache的error_log也许会有有用信息
在cgi目录下加
Options +ExecCGI
或者
SetHandler perl-script