Re: Как победить zope? cp1251 её мать...

2008-05-09 Пенетрантность Igor Stroh

Victor Wagner wrote:

On 2008.05.08 at 11:44:43 +0400, Peter Teslenko wrote:

  

 Использовать utf-8 вместо cp1251?

  PT Ответ ожидаемый, и я с ним согласен.
  PT Есть ли способ конвертнуть всё в utf-8?
 man iconv

   И чем же тут поможет iconv? Там же всё в одной базе.



Вообще говоря, большинство серверов БД понимаю что такое кодировка
сервера, и что такое кодировка клиента.
Поэтому просто сделать дамп базы, создать новую схему с правильной
кодировкой, и залить дамп, правильно указав его кодировку на клиенте -
должно помочь

ZODB не дампится, это объектная БД, пару лет назад там еще
использовалось что-то типа BDB.

Игорь


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Как победить zope? cp1251 её мать...

2008-05-08 Пенетрантность Peter Teslenko
2008/5/7 Artem Chuprina [EMAIL PROTECTED]:

 Peter Teslenko - debian-russian@lists.debian.org  @ Wed, 07 May 2008
 20:05:07 +0400:

   Есть необходимость пересадить сайт на з(ж)опе с превращённого в слаку
   центоса на дебиан.
   Пока играюсь на тестовом серваке.
  
   Поднял zope, сгенерил инстанс, копирнул Data.fs, поставил необходимые
   Products'ы.
   Пытаюсь открыть /manage
   получаю вот такое щастье
  
   Использовать utf-8 вместо cp1251?

  PT Ответ ожидаемый, и я с ним согласен.
  PT Есть ли способ конвертнуть всё в utf-8?

 man iconv


И чем же тут поможет iconv? Там же всё в одной базе.


Re: Как победить zope? cp1251 её мать...

2008-05-08 Пенетрантность Gmail.com

Peter Teslenko пишет:

2008/5/7 Artem Chuprina [EMAIL PROTECTED] mailto:[EMAIL PROTECTED]:
  Использовать utf-8 вместо cp1251?

 PT Ответ ожидаемый, и я с ним согласен.
 PT Есть ли способ конвертнуть всё в utf-8?

man iconv


И чем же тут поможет iconv? Там же всё в одной базе.


Сделать дамп базы и скормить его iconv, потом вернуть обратно.


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Как победить zope? cp1251 её мать...

2008-05-08 Пенетрантность Peter Teslenko

Gmail.com wrote:

Peter Teslenko пишет:

2008/5/7 Artem Chuprina [EMAIL PROTECTED] mailto:[EMAIL PROTECTED]:
  Использовать utf-8 вместо cp1251?

 PT Ответ ожидаемый, и я с ним согласен.
 PT Есть ли способ конвертнуть всё в utf-8?

man iconv


И чем же тут поможет iconv? Там же всё в одной базе.


Сделать дамп базы и скормить его iconv, потом вернуть обратно.


А как этот дамп сделать?
Я zope не так чтобы знаю.


--
Peter Teslenko
Jabber: [EMAIL PROTECTED]


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Как победить zope? cp1251 её мать...

2008-05-08 Пенетрантность Victor Wagner
On 2008.05.08 at 11:44:43 +0400, Peter Teslenko wrote:

  Использовать utf-8 вместо cp1251?
 
   PT Ответ ожидаемый, и я с ним согласен.
   PT Есть ли способ конвертнуть всё в utf-8?
  man iconv
 
И чем же тут поможет iconv? Там же всё в одной базе.

Вообще говоря, большинство серверов БД понимаю что такое кодировка
сервера, и что такое кодировка клиента.
Поэтому просто сделать дамп базы, создать новую схему с правильной
кодировкой, и залить дамп, правильно указав его кодировку на клиенте -
должно помочь.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Как победить zope? cp1251 её мать...

2008-05-08 Пенетрантность Artem Chuprina
Peter Teslenko - debian-russian@lists.debian.org  @ Thu, 08 May 2008 12:22:43 
+0400:

Использовать utf-8 вместо cp1251?
 
   PT Ответ ожидаемый, и я с ним согласен.
   PT Есть ли способ конвертнуть всё в utf-8?
 
  man iconv
 
 
  И чем же тут поможет iconv? Там же всё в одной базе.
 
  Сделать дамп базы и скормить его iconv, потом вернуть обратно.

 PT А как этот дамп сделать?
 PT Я zope не так чтобы знаю.

Если ты знаешь, что оно в базе, то наверное, даже знаешь, в какой...

-- 
Artem Chuprina
RFC2822: ran{}ran.pp.ru Jabber: [EMAIL PROTECTED]

Пользователь юникса перестаёт быть пользователем юникса если после его
пользования пользованный юникс перестаёт быть юниксом. (с)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Как победить zope? cp1251 её мать...

2008-05-07 Пенетрантность Peter Teslenko

Привет, коллеги.

Есть необходимость пересадить сайт на з(ж)опе с превращённого в слаку центоса 
на дебиан.
Пока играюсь на тестовом серваке.

Поднял zope, сгенерил инстанс, копирнул Data.fs, поставил необходимые 
Products'ы.
Пытаюсь открыть /manage
получаю вот такое щастье

===
Site Error

An error was encountered while publishing this resource.

exceptions.UnicodeEncodeError
'charmap' codec can't encode characters in position 39820-39826: character maps to Traceback (innermost last): Module 
ZPublisher.Publish, line 202, in publish_module_standard Module ZPublisher.Publish, line 150, in publish Module 
ZPublisher.Publish, line 122, in publish Module ZServer.HTTPResponse, line 262, in setBody Module 
ZPublisher.HTTPResponse, line 324, in setBody Module ZPublisher.HTTPResponse, line 476, in _encode_unicode Module 
encodings.cp1251, line 18, in encode UnicodeEncodeError: (see above)


Troubleshooting Suggestions

* The URL may be incorrect.
* The parameters passed to this resource may be incorrect.
* A resource that this resource relies on may be encountering an error.

For more detailed information about the error, please refer to the error log.

If the error persists please contact the site maintainer. Thank you for your 
patience.
===

Где бы это поправить?

--
Peter Teslenko
Jabber: [EMAIL PROTECTED]


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Как победить zope? cp1251 её мать...

2008-05-07 Пенетрантность Victor Wagner
On 2008.05.07 at 17:44:58 +0400, Peter Teslenko wrote:
 Есть необходимость пересадить сайт на з(ж)опе с превращённого в слаку 
 центоса на дебиан.
 Пока играюсь на тестовом серваке.
 
 Поднял zope, сгенерил инстанс, копирнул Data.fs, поставил необходимые 
 Products'ы.
 Пытаюсь открыть /manage
 получаю вот такое щастье

Использовать utf-8 вместо cp1251?

 


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Как победить zope? cp1251 её мать...

2008-05-07 Пенетрантность Peter Teslenko

Victor Wagner wrote:

On 2008.05.07 at 17:44:58 +0400, Peter Teslenko wrote:
Есть необходимость пересадить сайт на з(ж)опе с превращённого в слаку 
центоса на дебиан.

Пока играюсь на тестовом серваке.

Поднял zope, сгенерил инстанс, копирнул Data.fs, поставил необходимые 
Products'ы.

Пытаюсь открыть /manage
получаю вот такое щастье


Использовать utf-8 вместо cp1251?


Ответ ожидаемый, и я с ним согласен.
Есть ли способ конвертнуть всё в utf-8?

--
Peter Teslenko
Jabber: [EMAIL PROTECTED]


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Как победить zope? cp1251 её мать...

2008-05-07 Пенетрантность Artem Chuprina
Peter Teslenko - debian-russian@lists.debian.org  @ Wed, 07 May 2008 20:05:07 
+0400:

  Есть необходимость пересадить сайт на з(ж)опе с превращённого в слаку
  центоса на дебиан.
  Пока играюсь на тестовом серваке.
 
  Поднял zope, сгенерил инстанс, копирнул Data.fs, поставил необходимые
  Products'ы.
  Пытаюсь открыть /manage
  получаю вот такое щастье
 
  Использовать utf-8 вместо cp1251?

 PT Ответ ожидаемый, и я с ним согласен.
 PT Есть ли способ конвертнуть всё в utf-8?

man iconv

-- 
Artem Chuprina
RFC2822: ran{}ran.pp.ru Jabber: [EMAIL PROTECTED]

/dev/null-транспортировка


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]