У меня стоит на ОС Win2k Apache 1.3.29 и ActivePerl 5.6.1. Я хотел поставить mod_perl, для этого
1) запустил ppm.bat и установил модуль mod_perl-1.29 с адреса
http://theoryx5.uwinnipeg.ca/ppmpackages/mod_perl.ppd (в его заголовке указано "Embed a Perl interpreter in the Apache/1.3.27 HTTP server")
2) загрузил файл
http://theoryx5.uwinnipeg.ca/ppmpackages/x86/mod_perl.so и переместил его в папку apache/modules
3) добавил в файл httpd.conf строчку "LoadModule perl_module modules/mod_perl.so"
4) запустил службу "Apache"
В результате в error_log появилась строчка: "[error] Cannot remove module mod_perl.c: not found in module list"
А после остановки службы "Apache" появилось еще 2 точно таких же строчки.
Потом я добавил в коней файла httpd.conf текст:
Alias /perl/ "D:/usr/local/apache1329/Apache/mod_perl/"
SetHandler perl-script
PerlHandler Apache::Registry
Options +ExecCGI
В результате Apache вообще не запустился и выдал ошибку: "Invalid command \'PerlHandler\', perhaps mis-spelled or defined by a module not included in the server configuration".
Получается, что модуть mod_perl.so не подключился. Что я сделал неправильно?