apache httpd错误:“mod_rewrite:无法访问DBM RewriteMap文件”

我正在Fedora linux上运行全新的httpd安装以及我所有的静态内容403s。

error_log显示了这一点:

mod_rewrite: can't access DBM RewriteMap file 

我该如何解决?

谢谢,克里斯

它看起来像你可能正在使用一个旧的configuration文件,或者在一个本来不应该是的例子文件中取消注释。

检查你的Apacheconfiguration文件寻找类似的东西

 RewriteMap examplemap dbm=sdbm:/etc/apache/mapfile.dbm 

如果您发现类似的东西,请将其注释掉(在行的开头加一个#),或者将合适的文件放在正在查找的位置。