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?
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
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
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!
Mantener informado
Sobre este foro
Esta comunidad es para profesionales y entusiastas de nuestros productos y servicios.
Lea las directricesHerramientas de las preguntas
Estadísticas
Preguntado: 17-03-16 1:24 |
Visto: 1892 veces |
Última actualización: 17-03-16 20:03 |