Как мне использовать Apache :: Reload под ActiveState Perl в Windows? - PullRequest
1 голос
/ 07 октября 2009

Я работаю с Activestate Perl на Windows и Apache. Я хочу запустить свои скрипты под mod_perl. Чтобы запретить Apache кэшировать модули во время разработки, я хочу использовать модуль Apache :: Reload.

Я добавил следующие строки в httpd.conf

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

Затем я перезагружаю Apache. И тогда все мои скрипты выдают внутреннюю ошибку сервера (500).

В журнале Apache нет ошибок.

Знаете ли вы, я ошибаюсь или Apache :: Перезагрузка просто не работает в Windows?

1 Ответ

1 голос
/ 07 октября 2009

Это определенно работает в 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
...