Python trac错误:无法在0秒内获得数据库连接

Python trac错误:无法在0秒内获得数据库连接,python,fedora,trac,Python,Fedora,Trac,最近我试图在我的Fedora 15上安装Trac,但遇到了麻烦。 我使用此链接遵循以下步骤: 是的,非常棒,终于成功了。但在我在trac.ini中添加了[header_logo]部分后,出现了这个错误。我试图删除[header_logo]部分,但奇怪的是,它不起作用。我不知道为什么 我已在internet上搜索并获得以下链接:。 是的,正如这个链接所说,这是一个权限错误。但即使在我将所有内容更改为最高级别的权限后,它也不起作用。我必须承认我很无聊。有人能帮我吗?衷心感谢。该[header_log

最近我试图在我的Fedora 15上安装Trac,但遇到了麻烦。 我使用此链接遵循以下步骤: 是的,非常棒,终于成功了。但在我在trac.ini中添加了[header_logo]部分后,出现了这个错误。我试图删除[header_logo]部分,但奇怪的是,它不起作用。我不知道为什么

我已在internet上搜索并获得以下链接:。
是的,正如这个链接所说,这是一个权限错误。但即使在我将所有内容更改为最高级别的权限后,它也不起作用。我必须承认我很无聊。有人能帮我吗?衷心感谢。

该[header_logo]部分与另一个问题完全无关-Trac抱怨没有连接到Trac db后端

[trac]部分中的相应设置(默认值):

  • database=sqlite:db/trac.db
  • 更像是用户,passwd,。。。取决于您的数据库类型
还有两件事要看:

  • 创建第二个新的Trac环境,并将其中的Trac.ini与可能损坏的Trac.ini进行比较(您知道diff命令,不是吗?)
  • 比较Trac db文件/db/Trac.db的权限设置

我最近也遇到了这个问题,当时我将一个旧的SVN/Trac系统迁移到一个内部可用的旧机箱,结果发现我的系统上没有安装SQLite

我在Ubuntu上,只需要做一个:

sudo apt-get install sqlite

对我来说,这解决了问题。

你肯定更改/删除了其他内容。哈西恩达是对的。粘贴你的trac.ini我已经检查过了,但是[trac]部分没有问题。但我还是被困在这里。谢谢你的回复。