我最近一直通过 mod_php 使用 PHP,并且我认为要使 mod_perl 正常运行需要类似的设置:
AddType application/x-httpd-php .php
不幸的是,这对 mod_perl 没有任何作用:
AddType application/x-httpd-perl .pl
整个脚本只需发送一个
Content-Type: application/x-httpd-perl
標軸。
为什么 mod_perl 不能执行标记为 的脚本,application/x-httpd-perl
而 mod_php 却可以执行标记为 的脚本application/x-httpd-php
?
答案1
他们使用不同的方法来执行脚本。
这个文件http://perl.apache.org/docs/2.0/user/intro/start_fast.html描述如何为某个目录中的脚本安装 mod_perl 处理程序。“注册表脚本”部分正是您所需要的。