Обновление с базы данных trac 0.10.3 до 0.12 mod_python - PullRequest
0 голосов
/ 17 сентября 2010

Я пытаюсь обновить trac!с 0.10.3 до 0.12.Нужна помощь, я в основном сделал шаги, показанные здесь

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

Итак, я прошел эти команды без ошибок:

todasana: ~ # easy_install- обновить Trac0.12 Поиск todasana Trac0.12


: ~ # trac-admin / usr / local / apache2 / htdocs / trac_catw3 upgrade


todasana: ~ #trac-admin / usr / local / apache2 / htdocs / trac_catw3 wiki upgrade


todasana: ~ # trac-admin / usr / local / apache2 / htdocs / trac_catw3 репозиторий resync '*'


Не сделал Шаг 5 Обновите статические ресурсы, потому что я не понял этого, и я думаю, что это не относится ко мне: trac-admin / path / to / env deploy / deploy / path

затем я перезапустил apache: /etc/init.d/apache2 restart

теперь получил эту ошибку в браузере:
Ошибка Mod_python: "PythonHandlertrac.web.modpython_frontend "
Traceback (последний вызов был последним):
Файл" /usr/lib/python2.4/site-packages/mod_python/apache.py ", строка 299, вHandlerDispatch
result = object (req)
Файл "/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, в процессе выполнения
response = application (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)
Файл "/ var/lib/python-support/python2.4/trac/web/main.py ", строка 58, в _open_environment
env_cache [env_path] = open_environment (env_path)
File" / 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
, если member.environment_needs_upgrade (db):
Файл" /var/lib/python-support/python2.4/trac/env.py ", строка 373, в environment_needs_upgrade
поднять ТрacError, 'База данных более новая, чем версия Trac'

TracError: База данных более новая, чем версия Trac

, получила Python 2.4.4 (# 2, 24 января 2010 г.,11:19:18)
mysql: Версия сервера: 5.0.32-Debian_7etch11-log Распределение Debian etch

МНЕ ПРОИСХОДИТ, ЧТО ЧТО-ТО ДОЛЖНО СДЕЛАТЬСЯ С БАЗАМИ ДАННЫХ ИЛИ КОНФИГОМФАЙЛЫ, НО НЕ УВЕРЕНЫ, ЧТО, ПОТОМУ ЧТО В ДОКУСАХ НЕТ НИЧЕГО!
Ребята, хорошего дня !!

1 Ответ

0 голосов
/ 26 сентября 2010

Похоже, что версия Trac, используемая Apache, является более старой версией, а не версией, которую вы только что установили.Убедитесь, что версия Trac, которую вы используете, - это версия, которую вы используете.

...