Ticket #3723 (closed defect: worksforme)
Problems with database encoding
Description
I am using Trac v.0.10-b1 with MySQL and I get the following error:
Traceback (most recent call last):
File "/usr/lib/python2.4/site-packages/trac/web/main.py", line 335, in dispatch_request
dispatcher.dispatch(req)
File "/usr/lib/python2.4/site-packages/trac/web/main.py", line 220, in dispatch
resp = chosen_handler.process_request(req)
File "/usr/lib/python2.4/site-packages/trac/wiki/web_ui.py", line 97, in process_request
page = WikiPage(self.env, pagename, version, db)
File "/usr/lib/python2.4/site-packages/trac/wiki/model.py", line 32, in __init__
self._fetch(name, version, db)
File "/usr/lib/python2.4/site-packages/trac/wiki/model.py", line 53, in _fetch
(name,))
File "/usr/lib/python2.4/site-packages/trac/db/util.py", line 47, in execute
return self.cursor.execute(sql_escape_percent(sql), args)
File "/usr/lib/python2.4/site-packages/trac/db/util.py", line 47, in execute
return self.cursor.execute(sql_escape_percent(sql), args)
File "/usr/lib/python2.4/site-packages/MySQLdb/cursors.py", line 163, in execute
self.errorhandler(self, exc, value)
File "/usr/lib/python2.4/site-packages/MySQLdb/connections.py", line 35, in defaulterrorhandler
raise errorclass, errorvalue
UnicodeDecodeError: 'utf8' codec can't decode bytes in position 919-922: invalid data
Any help?
Attachments
Change History
Note: See
TracTickets for help on using
tickets.


