在Ubuntu 10.04上运行Trac 0.12 - 错误

-2 投票
1 回答
1301 浏览
提问于 2025-04-16 00:04

我在我的Ubuntu 10.04上安装了trac 0.12,并且运行了tracd这个内部网页服务器。当我访问这个页面 http://127.0.0.1/myTracProject 时,出现了错误信息:

Traceback (most recent call last):   File "/usr/local/lib/python2.6/dist-packages/Trac-0.11.7-py2.6.egg/trac/web/api.py", line 376, in send_error
    'text/html')   File "/usr/local/lib/python2.6/dist-packages/Trac-0.11.7-py2.6.egg/trac/web/chrome.py", line 733, in render_template
    message = req.session.pop('chrome.%s.%d' % (type_, i))   File "/usr/local/lib/python2.6/dist-packages/Trac-0.11.7-py2.6.egg/trac/web/api.py", line 195, in __getattr__
    value = self.callbacks[name](self)   File "/usr/local/lib/python2.6/dist-packages/Trac-0.11.7-py2.6.egg/trac/web/main.py", line 265, in _get_session
    return Session(self.env, req)   File "/usr/local/lib/python2.6/dist-packages/Trac-0.11.7-py2.6.egg/trac/web/session.py", line 157, in __init__
    self.get_session(sid)   File "/usr/local/lib/python2.6/dist-packages/Trac-0.11.7-py2.6.egg/trac/web/session.py", line 178, in get_session
    super(Session, self).get_session(sid, authenticated)  File "/usr/local/lib/python2.6/dist-packages/Trac-0.11.7-py2.6.egg/trac/web/session.py", line 59, in get_session
    (sid, int(authenticated)))   File "/usr/local/lib/python2.6/dist-packages/Trac-0.11.7-py2.6.egg/trac/db/util.py", line 64, in execute
    return self.cursor.execute(sql_escape_percent(sql), args)   File "/usr/local/lib/python2.6/dist-packages/Trac-0.11.7-py2.6.egg/trac/db/util.py", line 64, in execute
    return self.cursor.execute(sql_escape_percent(sql), args) InternalError: current transaction is aborted, commands ignored until end of transaction block

1 个回答

0

你安装的是Trac 0.12吗?但是你的错误信息里显示的是“Trac-0.11.7-py2.6.egg”。这看起来说明你需要清理一下了。

撰写回答