我的ActiveState Perl的在Windows和Apache工作。 我想mod_perl下运行我的脚本。 在开发过程中防止Apache缓存模块欲使用Apache ::刷新模块。

我已经添加以下行的httpd.conf

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

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

有在Apache日志中没有错误。

你知道我错了或Apache ::刷新只是不工作在Windows上?

有帮助吗?

解决方案

这肯定适用于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
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top