1
這是我的httpd.conf文件的一部分的外觀 (阿帕奇2.215,mod_perl的2.0000005-orsomething,最新的HTML ::梅森)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
我得到重新啓動的錯誤Apache的備份方法是:
[[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線的位置匹配標籤
我不知道到底有什麼不對這個配置,我不能讓阿帕奇重新啓動備份。
http://httpd.apache.org/docs/2.2/en/mod/core.html#locationmatch – CBroe
是的,我試過了。讓它工作的方法是用FilesMatch替換LocationMatch。我完全遵循了這個文檔.. – user2733911
_「我完全遵循了這個文檔..」 - 文檔指出'LocationMatch''不能在'Directory'中使用...... – CBroe