-Подписка по e-mail

 

 -Поиск по дневнику

Поиск сообщений в vitaly80

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 30.08.2006
Записей:
Комментариев:
Написано: 9081


Решение проблемы ERROR ZODB.Connection Couldn't load state for 0x01087e

Среда, 17 Июня 2009 г. 16:35 + в цитатник
В Plone 2.5.1 с Zope 2.9.5 и ниже может возникнуть проблема:

ERROR ZODB.Connection Couldn't load state for 0x01087e
Traceback (most recent call last):
File "/home/Plone-2.5.1/lib/python/ZODB/Connection.py", line 732, in setstate
self._setstate(obj)
File "/home/Plone-2.5.1/lib/python/ZODB/Connection.py", line 786, in _setstate
self._reader.setGhostState(obj, p)
File "/home/Plone-2.5.1/lib/python/ZODB/serialize.py", line 605, in setGhostState
obj.__setstate__(state)
File "/home/Plone-2.5.1/lib/python/Shared/DC/ZRDB/Connection.py", line 74, in __setstate__
error=exc_info())
File "/home/Plone-2.5.1/Python-2.4.3/lib/python2.4/logging/__init__.py", line 999, in error
apply(self._log, (ERROR, msg, args), kwargs)
TypeError: _log() got an unexpected keyword argument 'error'

Все просто решается! Это известный баг Zope :)

Идем в lib/python/Shared/DC/ZRDB/Connection.py и правим в двух местах: ищем "error=" и заменяем на "exc_info=".

Вуаля!

Спонсор поста - Эротический видео-чат: стриптиз онлайн!
Метки:  

 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку