gpt4 book ai didi

bug-tracking - Trac 标志问题

转载 作者:行者123 更新时间:2023-12-04 04:44:18 25 4
gpt4 key购买 nike

我在我的 debian 机器上安装了 trac (v 0.11.7)。一切运行良好,除了我无法显示 Logo 。我使用了 mod-wsgi 并将项目部署到名为“deploy”的文件夹中。在 deploy 文件夹中,我有一个 htdocs 文件夹,它有两个子文件夹:common 和 site。我更改了 trac.ini 的 [header_logo],所以它显示为

src=site/logo.jpg
width=200
height=100

logo.jpg 存放在站点文件夹下时不显示。当我将 src 更改为 common/trac_logo_mini.png 时,它确实出现了。然后我将我的 logo.jpg 移动到 common 子文件夹并将 src 更改为 common/logo.jpg。还是不行。

在我的浏览器中,如果我使用过

https://192.168.1.10/myproject/chrome/common/trac_logo_mini.png

,浏览器会显示图片。当我将 trac_logo_mini.png 复制到 mylogo.png 并使用时

https://192.168.1.10/myproject/chrome/common/mylogo.png

,浏览器不会显示mylogo.png。

我想知道为什么。

这是我的设置。我执行了 trac-admin myproject/env deploy myproject/deploy。 Logo 位于 myproject/deploy/site 文件夹中。

在 default-ssl 文件中,我有

WSGIScriptAlias /myproject /trac_pool/myproject/deploy/cgi-bin/trac.wsgi
<Directory /trac_pool/myproject/deploy>
WSGIApplicationGroup %{GLOBAL}
Order deny,allow
Allow from all
</Directory>

<Location "/myproject">
AuthType Basic
AuthName "My Project Trac"
AuthUserFile /trac_pool/myproject/trac.htpasswd
Require valid-user
</Location>'

最佳答案

这是我的服务器设置方式,它可能有助于解决您的问题。

trac.ini:

[header_logo]
src = site/mylogo.gif

文件系统:

/srv/trac$ ls -1F
attachments/
conf/
db/
deploy/
htdocs/
log/
plugins/
README
templates/
VERSION
/srv/trac$ ls -1F htdocs/
mylogo.gif
index.html@
print.css
site_custom.js
style.css

本质上,在 trac.ini 中使用“site/”前缀映射到 Trac 文件夹层次结构中的“htdocs”文件夹。

关于bug-tracking - Trac 标志问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9629887/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com