Problema de codificación al mover instalación de Odoo 8

He movido una instalacion de odoo (imagen bitnami) a otro servidor y me encuentro con el siguiente problema:

Traceback (most recent call last):

  File "/opt/bitnami/apps/odoo/bin/openerp-server", line 4, in <module>

    __import__('pkg_resources').run_script('odoo==8.0.post20150423', 'openerp-server')

  File "/opt/bitnami/python/lib/python2.7/site-packages/setuptools-18.4-py2.7.egg/pkg_resources/__init__.py", line 735, in run_script

    

  File "/opt/bitnami/python/lib/python2.7/site-packages/setuptools-18.4-py2.7.egg/pkg_resources/__init__.py", line 1652, in run_script

    

  File "/opt/bitnami/apps/odoo/lib/odoo-8.0.post20150423-py2.7.egg/EGG-INFO/scripts/openerp-server", line 5, in <module>

    openerp.cli.main()

  File "/opt/bitnami/apps/odoo/lib/odoo-8.0.post20150423-py2.7.egg/openerp/cli/__init__.py", line 71, in main

    o.run(args)

  File "/opt/bitnami/apps/odoo/lib/odoo-8.0.post20150423-py2.7.egg/openerp/cli/server.py", line 180, in run

    main(args)

  File "/opt/bitnami/apps/odoo/lib/odoo-8.0.post20150423-py2.7.egg/openerp/cli/server.py", line 140, in main

    openerp.tools.config.parse_config(args)

  File "/opt/bitnami/apps/odoo/lib/odoo-8.0.post20150423-py2.7.egg/openerp/tools/config.py", line 358, in parse_config

    openerp.netsvc.init_logger()

  File "/opt/bitnami/apps/odoo/lib/odoo-8.0.post20150423-py2.7.egg/openerp/netsvc.py", line 137, in init_logger

    resetlocale()

  File "/opt/bitnami/apps/odoo/lib/odoo-8.0.post20150423-py2.7.egg/openerp/tools/translate.py", line 1097, in resetlocale

    for ln in get_locales():

  File "/opt/bitnami/apps/odoo/lib/odoo-8.0.post20150423-py2.7.egg/openerp/tools/translate.py", line 1065, in get_locales

    lang = locale.getdefaultlocale()[0]

  File "/opt/bitnami/python/lib/python2.7/locale.py", line 543, in getdefaultlocale

    return _parse_localename(localename)

  File "/opt/bitnami/python/lib/python2.7/locale.py", line 475, in _parse_localename

    raise ValueError, 'unknown locale: %s' % localename

ValueError: unknown locale: UTF-8

He revisado la base de datos y el Encoding es UTF8, como puedo resolver este problema? 

Cristian Droguett
Cristian Droguett
16
| 3 1 2
Preguntado en 17-03-16 1:24
0
voto
1892 Vistas

Hola Cristian,

El problema no es el encoding de la base de datos, sino el servidor.

prueba en tu servidor correr:

export LC_ALL=es_CL.UTF-8

export LANG=es_CL.UTF-8

Si se soluciona, agrega las mismas lineas al ~/.bash_profile

Blanco Martín & Asociados Chile
Blanco Martín & Asociados
1737
| 5 2 5
Respondido en 17-03-16 18:23
1
voto

Gracias, lo he resuleto ejecutado lo siguiente para poder seguir con la actualizacion sin errores de los modulos en el nuevo servidor:

sudo cp /etc/default/locale /etc/default/locale.BACKUP
sudo rm -rf /etc/default/locale
sudo su root -c "echo 'LC_ALL="en_US.UTF-8"' >> /etc/default/locale"
sudo su root -c "echo 'LANG="en_US.UTF-8"' >> /etc/default/locale"
sudo su root -c "echo 'LANGUAGE="en_US:en"' >> /etc/default/locale"

Actualizacion de los modulos:

sudo su daemon -c "/opt/bitnami/python/bin/python /opt/bitnami/apps/odoo/bin/openerp-server -c /opt/bitnami/apps/odoo/conf/openerp-server.conf --workers 0 -d bitnami_openerp -u all &"

sudo tail -f /opt/bitnami/apps/odoo/log/openerp-server.log

Cristian Droguett
Cristian Droguett
16
| 3 1 2
Respondido en 17-03-16 20:03
0
voto

Su respuesta

Trate por favor de dar una respuesta sustancial. Si quiere comentar en la pregunta o la respuesta, sólo use la herramienta de comentarios. Recuerde que siempre puede revise sus respuestas - no hay necesidad de responder dos veces la misma pregunta. También no olvide votar - ¡ayuda realmente a seleccionar las mejores preguntas y respuestas!

Realizar una pregunta

Mantener informado

Sobre este foro 

Esta comunidad es para profesionales y entusiastas de nuestros productos y servicios.

Lea las directrices

Herramientas de las preguntas

18 seguidor(es)

Estadísticas

Preguntado: 17-03-16 1:24
Visto: 1892 veces
Última actualización: 17-03-16 20:03