Configuração de encode do Python
Esta configuração foi necessária na migração após ocorrer o erro de 'ascii' ou 'UnicodeDecodeError', segue como mudar enconde do Python
- Acessar o servidor como usuário zope
$ su -
- Em
/usr/local/lib/python2.4/site-packages/sitecustomize.pycriar arquivo com as linhas:import sys
Obs: No Windows seria mais ou menos em
sys.setdefaultencoding("utf-8")C:\Program Files\Plone 2.5\Python\Lib\site-packages\
No MAC algo como/Applications/Plone-2.5.4/Python-2.4.4/lib/python2.4/site-packages - ou, Em
/usr/local/sua_instancia/etc/zope.confacrescentar as linhasrest-input-encoding utf-8
rest-output-encoding utf-8 - Então, reiniciar o Zope