【问题标题】:Upgrade from trac 0.10.3 to 0.12 mod_python database error从 trac 0.10.3 升级到 0.12 mod_python 数据库错误
【发布时间】:2010-09-17 14:03:05
【问题描述】:

我正在尝试升级 trac!从 0.10.3 到 0.12。需要帮助,我基本上做了这里显示的步骤

http://trac.edgewall.org/wiki/TracUpgrade

所以我没有错误地完成了这个命令:

tod​​asana:~# easy_install —升级 Trac0.12 正在搜索 Trac0.12


tod​​asana:~# trac-admin /usr/local/apache2/htdocs/trac_catw3 升级


tod​​asana:~# trac-admin /usr/local/apache2/htdocs/trac_catw3 wiki 升级


tod​​asana:~# trac-admin /usr/local/apache2/htdocs/trac_catw3 存储库重新同步'*'


没有做第 5 步刷新静态资源,因为我不明白,我认为它不适用于我:trac-admin /path/to/env deploy /deploy/path

然后我 重新启动 apache: /etc/init.d/apache2 重启

现在浏览器中出现此错误:
Mod_python 错误:“PythonHandler trac.web.modpython_frontend”
回溯(最近一次通话最后一次):
文件“/usr/lib/python2.4/site-packages/mod_python/apache.py”,第 299 行,在 HandlerDispatch
结果 = 对象(请求)
处理程序中的文件“/var/lib/python-support/python2.4/trac/web/modpython_frontend.py”,第 87 行
gateway.run(dispatch_request)
文件“/var/lib/python-support/python2.4/trac/web/wsgi.py”,第 87 行,运行中
响应 = 应用程序(self.environ,self._start_response)
文件“/var/lib/python-support/python2.4/trac/web/main.py”,第 377 行,在 dispatch_request
env = _open_environment(env_path, run_once=run_once)
_open_environment
中的文件“/var/lib/python-support/python2.4/trac/web/main.py”,第 58 行 env_cache[env_path] = open_environment(env_path)
文件“/var/lib/python-support/python2.4/trac/env.py”,第 435 行,在 open_environment
如果 env.needs_upgrade():
文件“/var/lib/python-support/python2.4/trac/env.py”,第 315 行,在 needs_upgrade
如果参与者.environment_needs_upgrade(db):
文件“/var/lib/python-support/python2.4/trac/env.py”,第 373 行,位于 environment_needs_upgrade
raise TracError, '数据库比 Trac 版本更新'

TracError:数据库比 Trac 版本更新

获得了 Python 2.4.4(#2,2010 年 1 月 24 日,11:19:18)
mysql:服务器版本:5.0.32-Debian_7etch11-log Debian etch 发行版

我觉得应该对数据库或配置文件进行一些处理,但不确定是什么,因为文档中没有关于它的内容!
伙计们有美好的一天!

【问题讨论】:

    标签: trac


    【解决方案1】:

    听起来 Apache 运行的 Trac 版本是旧版本,而不是您刚刚安装的版本。验证您正在运行的 Trac 版本是您认为正在运行的版本。

    【讨论】:

    • 你是对的,我重新安装了所有东西,现在正在工作。谢谢
    猜你喜欢
    • 2020-12-28
    • 1970-01-01
    • 2019-04-07
    • 2011-03-04
    • 2012-07-10
    • 2021-03-21
    • 2018-09-21
    • 2023-01-19
    • 1970-01-01
    相关资源
    最近更新 更多