问题描述
从 Trac 1.1.11 迁移到 1.4.2 后,我自定义的公司 logo 被驱逐了:
资源加载失败:服务器响应状态为 403 (Forbidden) logo-foo.jpg:1
注意:该特定文件位于 [my-path]/trac-foo/main/htdocs/logo-foo.jpg
这是自定义的 conf/trac.ici 设置:
[header_logo]
src = http://trac.foo.fr/logo-foo.jpg
alt = FOO
height = -1
width = -1
link =
Trac 工作区通过 Apache httpd 作为网络代理提供服务。 所以我在 /etc/httpd/conf.d/trac-foo.conf 中添加了一个部分
<Directory [my-path]/trac-foo/main/htdocs>
Order allow,deny
Allow from all
</Directory>
但这并没有解决问题。 预先感谢您对此提供的任何帮助。
解决方法
您使用的是 Apache 2.4 吗?如果是这样,您需要更改授权指令。见2.4 upgrade documentation。
- Order allow,deny
- Allow from all
+ Require all granted