Odoo中文社区可以通过以下三个域名访问:shine-it.net , odoocn.org,odoo.net.cn

原论坛用户的基本信息和发帖这里都予以保留,请注意:原论坛用户无需重新注册新用户,但是您的密码需要重置

开发人员可以登录gitter讨论组: http://gitter.im/odoo-china/Talk, 需要github账号

如果您登录系统碰到问题,请在微信公众号留言:

这种web错误属于什么情况?【已解决】



  • client客户端运行没有问题,web运行时某些页面出错如图示,导致web基本无法使用。



  • 不知如何下手解决。
    自己电脑测试学习用,ubuntu11.10 通过apt-get安装server5.0和client5.0
    下载6.0.3deb包,通过dpkg升级到6.0.3
    下载web包,解压通过python setup.py install安装
    执行openerp-web运行看似正常,通过浏览器访问,某些页面出现上图所示,从图中看猜测cherrypy这个包出现问题,不知对不对
    cherrypy版本是python-cherrypy3 3.1.2-1,会有问题吗?



  • 官方推荐的是 cherrypy 3.2.0  建议你降低版本试试.... 不过,感觉你的问题与  cherrypy 关系不大..

    你贴的图片, 关键要看最后10来行信息.你没有贴 出来, 也就不知道是什么问题了.



  • 感觉有些象你修改了mako 模板文件造成的问题...



  • 谢谢mrshelly,我在虚拟机中使用ubuntu server没有发生这种问题,但在本机环境(ubuntu desktop 11.10)已经是第二次遇到了

    整个贴图太大了,我把最下面的信息的贴图

    另外我把整个信息放到文本文件中了,在附件中



  • 从最后几行信息看,难道是编码问题。待会儿我新建一个英文数据库看看是否出问题。



  • 果然,我建立了一个默认语言为英文的数据库,或将现有数据库默认语言改为英文,错误消失。
    我的虚拟机中ubuntu server和我的ubuntu desktop同样是英语,有什么区别呢。
    将ubuntu desktop安装中文语言包然后在看看.



  • 实验过,好像和ubuntu使用什么语言无关,但是ubuntu server就没有问题,server和desktop他们的编码支持不一样吗?



  • 时区里时间格式设置为    xxxx-xx-xx 不要设置成  xxxx年xx月xx日



  • mrshelly,谢谢您的热心,此问题已经解决,并且明白了怎么看出错信息。

    “系统管理-翻译-语言” 修改日期格式与时间格式,使其不包含汉字。

    <type 'exceptions.UnicodeEncodeError'>: 'ascii' codec can't encode character u'\u5e74' in position 2: ordinal not in range(128)

          args = ('ascii', u'%Y\u5e74%m\u6708%d\u65e5 %H\u65f6%M\u5206%S\u79d2', 2, 3, 'ordinal not in range(128)')

    感觉代码使用'ascii'有问题,应该是/usr/local/lib/python2.7/dist-packages/openerp_web-6.0.3-py2.7.egg/openobject/i18n/format.py出错了