Трак сказал «кряк!»
Sep. 17th, 2008 05:23 pmПосле апгрейда trac с 0.10.4 через какие-то промежуточные версии до 0.11_2, он благополучно перестал работать. Апач в логи пишет:
Оказалось, старая версия устанавливалась в /usr/local/lib/python2.5/site-packages/trac, а новая — в /usr/local/lib/python2.5/site-packages/Trac-0.11-py2.5.egg/trac. Попробовал простейший из путей — сделал симлинк:
mod_python (pid=95428, interpreter='country.rnoc.urc.ac.ru', phase='PythonHandler', handler='trac.web.modpython_frontend'): Application error
...
Traceback (most recent call last):
File "/usr/local/lib/python2.5/site-packages/mod_python/importer.py", line 1537, in HandlerDispatch\n default=default_handler, arg=req, silent=hlist.silent)
File "/usr/local/lib/python2.5/site-packages/mod_python/importer.py", line 1202, in _process_target\n module = import_module(module_name, path=path)
File "/usr/local/lib/python2.5/site-packages/mod_python/importer.py", line 304, in import_module\n return __import__(module_name, {}, {}, ['*'])
ImportError: No module named trac.web.modpython_frontend
Оказалось, старая версия устанавливалась в /usr/local/lib/python2.5/site-packages/trac, а новая — в /usr/local/lib/python2.5/site-packages/Trac-0.11-py2.5.egg/trac. Попробовал простейший из путей — сделал симлинк:
trac → Trac-0.11-py2.5.egg/trac. Заработало.
кстате - вопросец по траку
Date: 2008-09-17 11:51 am (UTC)Re: кстате - вопросец по траку
Date: 2008-09-17 12:06 pm (UTC)Как оживил?
Date: 2008-09-19 10:22 am (UTC)[Fri Sep 19 13:47:55 2008] [error] [client 10.0.6.38] mod_python (pid=1204, interpreter='svn.octa.loc', phase='PythonHandler', handler='trac.web.modpython_frontend'): Application error
[Fri Sep 19 13:47:55 2008] [error] [client 10.0.6.38] ServerName: 'svn.octa.loc'
[Fri Sep 19 13:47:55 2008] [error] [client 10.0.6.38] DocumentRoot: 'C:/home/o/octa/www'
[Fri Sep 19 13:47:55 2008] [error] [client 10.0.6.38] URI: '/projects/qinfo/'
[Fri Sep 19 13:47:55 2008] [error] [client 10.0.6.38] Location: '/projects'
[Fri Sep 19 13:47:55 2008] [error] [client 10.0.6.38] Directory: None
[Fri Sep 19 13:47:55 2008] [error] [client 10.0.6.38] Filename: 'C:/home/o/octa/www/projects'
[Fri Sep 19 13:47:55 2008] [error] [client 10.0.6.38] PathInfo: '/qinfo/'
[Fri Sep 19 13:47:55 2008] [error] [client 10.0.6.38] Traceback (most recent call last):
[Fri Sep 19 13:47:55 2008] [error] [client 10.0.6.38] File "C:\\usr\\local\\python\\lib\\site-packages\\mod_python\\importer.py", line 1537, in HandlerDispatch\n default=default_handler, arg=req, silent=hlist.silent)
[Fri Sep 19 13:47:55 2008] [error] [client 10.0.6.38] File "C:\\usr\\local\\python\\lib\\site-packages\\mod_python\\importer.py", line 1202, in _process_target\n module = import_module(module_name, path=path)
[Fri Sep 19 13:47:55 2008] [error] [client 10.0.6.38] File "C:\\usr\\local\\python\\lib\\site-packages\\mod_python\\importer.py", line 304, in import_module\n return __import__(module_name, {}, {}, ['*'])
[Fri Sep 19 13:47:55 2008] [error] [client 10.0.6.38] ImportError: No module named trac.web.modpython_frontend
Че он модуль не находит?
Re: Как оживил?
Date: 2008-09-19 01:00 pm (UTC)запускаем питон в интерактивном режиме:
pythonи пишем:
import tracЕсли не ругается, значит, всё ОК, трак находится.
В моём случае, как я уже писал, достаточно было поставить симлинк в нужное место.
Как быть под виндой — не знаю, не пробовал.
Re: Как оживил?
Date: 2010-05-25 06:56 pm (UTC)особенно п.2
no subject
Date: 2008-11-12 09:29 pm (UTC)