Задался целью облегчить выполнение скриптов для МТ, прочитав в блоге уважаемого тов.Саахова о модуле для апача mod_perlite.
В связи с тем, что в качестве панели управления сервером у меня стоит DA эксперимент с mod_perlite не удался.
Однако довольно спокойно встал mod_perl средствами DA и сразу возникло несколько вопросов:
Добавил в httpd.conf:
LoadModule perl_module /usr/lib/apache/mod_perl.so
В Loaded Modules Апача(2) mod_perl присутствует.
В соответствии с http://perl.apache.org/docs/2.0/user/in … _fast.html произвел далее следующие изменения в httpd.conf:
Alias /perl/ /home/admin/domains/сайт.ru/public_html/perl/
<Location /perl/>
SetHandler perl-script
PerlResponseHandler ModPerl::Registry
PerlOptions +ParseHeaders
Options +ExecCGI
Order allow,deny
Allow from all
</Location>
<Location /rocks>
SetHandler perl-script
PerlResponseHandler MyApache2::Rocks
</Location>
PerlRequire /home/admin/domains/сайт.ru/public_html/perl/startup.pl
- Но работает mod_perl похоже только для скриптов в директории perl или для скриптов в cgi-bin тоже - вот первый вопрос!
- Может быть надо в качестве алиаса perl прописывать /home/admin/domains/сайт.ru/public_html/cgi-bin/ - это второй вопрос.
- И как проверить, обрабатывает mod_perl скрипты MT или нет - это уже третий вопрос.
Если есть спец по mod_perl - помогите пожалуйста найти ответы :)
Спасибо