ALTERANDO utf-8 para iso-8859-1

Estes procedimentos solucionam o problema de UnicodeDecodeError sobre conflitos entre utf-8 e iso-8859-1 para o SAPL.

Abra um terminal shell e execute os seguintes passos:

1) Vá ao diretório /usr/lib/python2.3/site-packages

  $  cd /usr/lib/python2.3/site-packages

2) Nele, crie o arquivo sitecustomize.py com o comando:

  $ sudo vi sitecustomize.py

em seguida, digite i para entrar em modo de inserção e digite as 2 linhas abaixo:

   import.sys
   sys.setdefaultencoding("iso-8859-1")

3) Saia do modo de inserção teclando esc, em seguida, digite :wq e, logo após, tecle enter para concluir a gravação do arquivo.

4) Reinicie o Zope: abra o browse e digite: http://<ip-ou-domínio-sapl>:8080/manage, em seguida, acesse a pasta Control Panel e clique em restart.

Observação: No caso do Portal Modelo a codificação usada é utf-8, portanto, deve ser utilizado essa codificação no arquivo sitecustomize.py. Se o SAPL e o Portal Modelo estão utilizando o mesmo Python não é aconselhável utilizar este procedimento pois irá quebrar um dos dois sistemas.

Última modificação 9 anos atrás Última modificação em 03/02/2010 10:58:55
 

The contents and data of this website are published under license:
Creative Commons 4.0 Brasil - Atribuir Fonte - Compartilhar Igual.