2015-11-27 76 views
0

安裝bugzilla後出現錯誤。Bugzilla內部服務器錯誤500 - Bugzilla目錄中的.htaccess

瀏覽器顯示服務器錯誤500的Apache error.log中顯示下面幾行:

**[Fri Nov 27 15:48:22.264120 2015] [core:alert] [pid 2116:tid 1008] [client ::1:50338] C:/bugzilla/.htaccess: Invalid command 'deny', perhaps misspelled or defined by a module not included in the server configuration** 

的配置的.htaccess

Don't allow people to retrieve non-cgi executable files or our private data 
<FilesMatch (\.pm|\.pl|\.tmpl|localconfig.*)$> 
    <IfModule mod_version.c> 
    <IfVersion < 2.4> 
     deny from all 
    </IfVersion> 
    <IfVersion >= 2.4> 
     <IfModule mod_perl.c> 
      deny from all 
     </IfModule> 
     <IfModule !mod_perl.c> 
      deny from all 
     </IfModule> 
    </IfVersion> 
    </IfModule> 
    <IfModule !mod_version.c> 
    deny from all 
    </IfModule> 
</FilesMatch> 

選項「所需的所有授予「也是不允許的。

什麼問題?

謝謝。

回答

0

如果你不明白2.4爲什麼不起作用,你可以加載mod_access_compat,它提供了allow/deny/order指令。

+0

謝謝,我加載模mod_access_compat和bugzilla運行。 – MaWi