2010-06-16 117 views
-2

我在我的ubuntu 10.04上安裝了trac 0.12,運行tracd內部網絡服務器。當我在http://127.0.0.1/myTracProject訪問該頁面時,我得到錯誤信息:在Ubuntu 10.04上運行Trac 0.12 - 錯誤

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 
+0

好像你有錯誤的錯誤信息。它應該是「錯誤:stackoverflow是編程問題。」 – 2010-06-16 17:57:24

回答

0

您安裝Trac的0.12?你的回溯顯示「Trac-0.11.7-py2.6.egg」。看起來你需要做一些清理。

+0

謝謝,但你如何做清理? – Muniu 2010-06-18 14:09:17

+0

看看你的回溯,找到舊的Trac安裝並刪除它。 (建議備份以防萬一你做錯了什麼。) – retracile 2010-06-18 18:07:55