0

我有一些 perl 模块,它们集成在运行在 Web 服务器上的 cgi 脚本中。我怎样才能简单地将这些模块转换为 mod_perl 处理程序?

谢谢。

4

1 回答 1

1

如果您只想让 mod_perl 使您的代码缓存/更快,那么...

只需将以下内容添加到您的 Apache 主机配置中:

Alias               /cgi-bin/ /path/to/your/cgi/script/folder
PerlRequire         /path/to/startup-script.pl
<Files ~ (\.cgi)>
  Options           +ExecCGI
  SetHandler        perl-script
  PerlHandler       ModPerl::Registry
  PerlSendHeader    On
</Files>

startup-script.pl设置您的包含路径(如果需要)与use lib.

然后你可以CGI::Simple像以前一样使用。

于 2013-08-06T08:10:05.213 回答