如何在Windows上的ActiveState Perl下使用Apache :: Reload?

时间:2009-10-07 19:18:41

标签: perl mod-perl activestate

我在Windows和Apache上使用Activestate Perl。 我想在mod_perl下运行我的脚本。 为了防止Apache在开发期间缓存模块,我想使用Apache :: Reload模块。

我已将以下行添加到httpd.conf

PerlModule Apache::Reload
PerlInitHandler Apache::Reload
PerlModule Apache2::RequestUtil

然后我重启Apache。 然后我的所有脚本都会产生内部服务器错误(500)。

Apache日志中没有错误。

你知道我错了还是Apache :: Reload在Windows上不起作用?

1 个答案:

答案 0 :(得分:1)

它肯定适用于Windows。

你的httpd.conf中也有这些行吗?

PerlSwitches -wT
LoadFile "C:\Perl\bin\perl510.dll"
LoadModule perl_module modules/new/mod_perl.so

LoadFile bin/libapreq2.dll
LoadModule apreq_module modules/mod_apreq2.so