Я использую клиентскую базу данных, и она будет успешно восстановлена в моей локальной системе и будет работать нормально, но когда я печатаю какой-либо отчет в этой базе данных в то время.
Я получил следующую трассировку с терминала.
Traceback (most recent call last):
File "/home/best/workspace/dynaweld/web/addons/web/http.py", line 285, in dispatch
r = method(self, **self.params)
File "/home/best/workspace/dynaweld/web/addons/web/controllers/main.py", line 1769, in index
cookies={'fileToken': int(token)})
File "/home/best/workspace/dynaweld/web/addons/web/http.py", line 332, in make_response
response.set_cookie(k, v)
File "/usr/local/lib/python2.7/dist-packages/Werkzeug-0.10.4-py2.7.egg/werkzeug/wrappers.py", line 1008, in set_cookie
self.charset))
File "/usr/local/lib/python2.7/dist-packages/Werkzeug-0.10.4-py2.7.egg/werkzeug/http.py", line 920, in dump_cookie
value = to_bytes(value, charset)
File "/usr/local/lib/python2.7/dist-packages/Werkzeug-0.10.4-py2.7.egg/werkzeug/_compat.py", line 106, in to_bytes
raise TypeError('Expected bytes')
TypeError: Expected bytes
Я попытался решить описанную выше проблему с трассировкой следующим образом, но пока не добился успеха.
1. Попробуйте удалить ненужные данные из моей локальной клиентской базы данных, удалите все данные объекта mail.message.
2. Удалите всю ненужную базу данных из моей системы и используйте только 2-3 базы данных для запуска моего сервера OpenERP.
3. Очистите мой компьютер от нежелательных файлов и других данных, которые не относятся к моей базе данных.
4. Я также проверил, достаточно ли у меня памяти, но у меня достаточно места для восстановления этого файла базы данных.
Может ли кто-нибудь помочь мне, как я могу решить эту проблему.