我正在使用Redhat 5.11并尝试使用Smokeping(一个Perl CGI)进入apache。
无论我做出什么改变,都会显示冒烟的源代码而不是执行:
为什么冒烟不起作用或为什么我的非常简单的perl CGI没有被执行?请问你有什么想法吗?
答案 0 :(得分:0)
您是否在Apache配置中设置了相应的文件关联?
AddHandler cgi-script .cgi .pl
答案 1 :(得分:0)
@ arco444我不知道它是为CGI还是mod_perl编写的,但是它与mod_perl一起工作。
经过多次尝试,它能够使用此选项执行我的代码(它们是.cgi或.pl扩展名):
<Directory /var/www/html/smokeping/ >
SetHandler cgi-script
Options ExecCGI
</Directory>