Версии компонентов:
Trac 0.12.3
MySQL 5.1.47-2
Russian Fedora 12
При попытке создать проект Trac, который будет хранить данные в MySQL вываливается вот такая ошибка:
unsupported operand type(s) for /: 'int' and 'NoneType'
Traceback (most recent call last):
File "build/bdist.linux-i686/egg/trac/admin/console.py", line 437, in do_initenv
options=options)
File "build/bdist.linux-i686/egg/trac/env.py", line 214, in __init__
self.create(options)
File "build/bdist.linux-i686/egg/trac/env.py", line 402, in create
DatabaseManager(self).init_db()
File "build/bdist.linux-i686/egg/trac/db/api.py", line 146, in init_db
connector.init_db(**args)
File "build/bdist.linux-i686/egg/trac/db/mysql_backend.py", line 106, in init_db
for stmt in self.to_sql(table, utf8_size=utf8_size):
File "build/bdist.linux-i686/egg/trac/db/mysql_backend.py", line 155, in to_sql
utf8_size=utf8_size))
File "build/bdist.linux-i686/egg/trac/db/mysql_backend.py", line 119, in _collist
limit_col = 767 / utf8_size
TypeError: unsupported operand type(s) for /: 'int' and 'NoneType'
В общем, не удалось подружить Trac и MySQL.
Необходимо проверить как поведёт себя Trac и PosgreSQL.
Комментариев нет:
Отправить комментарий