Это как часть моего файла httpd.conf выглядит (Apache 2.215, mod_perl 2.0000005-orsomething, новейший HTML :: Mason)httpd.conf и расположение матча ошибка
# user's Mason Handler Thingy Handler
SetEnv PERL5 /home/user/perl5/lib
PerlSwitches -I/home/user/perl5/lib
PerlModule HTML::Mason::ApacheHandler
<Directory /var/www/html/user>
<LocationMatch "\.html$">
SetHandler modperl
PerlResponseHandler HTML::Mason::ApacheHandler
</LocationMatch>
</Directory>
# end user's Mason Handler Thingy Handler
Я получаю ошибку при перезапуске Апач выполнять резервное копирование:
[[email protected] folder]# /etc/init.d/httpd start
Starting httpd: Syntax error on line 1020 of /etc/httpd/conf/httpd.conf:
<LocationMatch not allowed here
[FAILED]
[[email protected] folder]#
линия 1020 является матч расположения тега
Я точно не знаю, что случилось с этой конфигурацией, я не могу получить Apache для перезагрузки резервного копирования.
http://httpd.apache.org/docs/2.2/en/mod/core.html#locationmatch – CBroe
Да, я пробовал. Способ заставить его работать, это заменить LocationMatch с FilesMatch. Я следил за документацией именно так. – user2733911
_ «Я точно следил за документацией ...» _ - в документации указано, что 'LocationMatch' _can not_ будет использоваться внутри' Directory' ... – CBroe