Odoo 中文社区

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • Popular
    • Users
    • Groups

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

    由于系统升迁的原因,本论坛部分较早期的内容存在格式和链接损坏失效的问题,并非本论坛系统本身的缺陷,望谅解

    本社区没有维护任何QQ群讨论组,任何与本社区同名的QQ群讨论组的言论与本社区无关!

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

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

    OE升级到最新版本,web端无法备份数据库问题及解决办法

    Odoo 开发与实施交流
    4
    9
    6240
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • P
      Pepsi last edited by

      为了升级方面,昨天趁周末重新用LP安装了一次OE,今天偶然听说最新安装的OE web端无法备份数据库。 我赶紧做了下测试,果不其然。每次点备份,都弹出一个窗口,url带有尾追:undefined/?token=1372056127285&session_id=31648c3af31e4396b9f2d4f04f76a695,备份页面就是endless loading。恰逢mrshelly总监听闻此事,并果断出手,几分钟的功夫就给出了答案。详细如下:

      问题原因:web 3981提交内容中判断语句错误。

      修正方法:

      \addons\web\static\src\js\coresetup.js 第 289 行.

      instance.web.Session --> get_file function 中


              if (navigator.userAgent.match(/(iPod|iPhone|iPad)/) || true) {

      这行的判断.改为

              if (navigator.userAgent.match(/(iPod|iPhone|iPad)/)) {

        或者if (navigator.userAgent.match(/(iPod|iPhone|iPad)/) || false) {

      即可.

      群友纷纷指责3981提交内容有明显挖坑嫌疑,总监更是为此愤愤不平,本人不懂代码,但由此事得到教训是,升级之前务必做好正体测试,以防无法预料的错误产生!
      再次感谢mrshelly大神的慷慨相助!

      1 Reply Last reply Reply Quote 0
      • mrshelly
        mrshelly last edited by

        分享得不错.... 赞... 大家一起分享, 才会更丰富...

        1 Reply Last reply Reply Quote 0
        • C
          ccdos last edited by

          || true) {
          ~~~~~~~~~~~
          这看起来像是模拟测试 调试的时候,忘记把代码改回去了

          1 Reply Last reply Reply Quote 0
          • 卓忆
            卓忆 last edited by

            版本 7.0-20130625-231025 好像这个问题已经修复,

            之前我也遇到过 web端无法 备份,后来第二天就修复了。

            恬淡

            1 Reply Last reply Reply Quote 0
            • 卓忆
              卓忆 last edited by

              版本 7.0-20130625-231025 我在6月26日测试是可以备份的,
              不过 6月28日,可能是我数据库大了还是怎样了, 备份 总是 still loading ,15分钟还没动静,我继续升级看看情况。小白鼠。。

              openerp 7.0-20130627-231102 升级中, 升级一般需要 1小时,升级到最后,发现  openerp 7.0-20130628-231051 出来了。。。

              改升级 628的。。

              更新好还是老样子,备份 数据库转很久 也不出来,不知道是不是 数据库 太大了。

              新建个数据库 也是一样,看来不是数据库 大了。

              换firefox浏览器 ,看到报错了

              Internal Server Error
              {"message": "OpenERP WebClient Error", "code": 300, "data": {"debug": "Client Traceback (most recent call last):\n File "/usr/lib/pymodules/python2.7/openerp/addons/web/http.py", line 285, in dispatch\n r = method(self, **self.params)\n File "/usr/lib/pymodules/python2.7/openerp/addons/web/controllers/main.py", line 812, in backup\n {'fileToken': int(token)}\nValueError: invalid literal for int() with base 10: ''\n", "type": "client_exception"}}

              恬淡

              1 Reply Last reply Reply Quote 0
              • 卓忆
                卓忆 last edited by

                谢谢粉刷匠 6月29日 的版本 依然如此,看来 要研究 pgadmin 了

                恬淡

                1 Reply Last reply Reply Quote 0
                • 卓忆
                  卓忆 last edited by

                  pgadmin III 1.16.1 最新版,

                  ubuntu 下 需要 先修改2个文件,才能 正常使用
                  设置其它机器上对postgres的访问
                  修改sudo vi /etc/postgresql/9.1/main/pg_hba.conf:
                  在ipv4 这里 看到:  host all all 0.0.0.0/0 md5 #0.0.0.0为地址段,0为多少二进制位
                  修改为例如:192.168.0.0/16代表192.168.0.1-192.168.255.254
                  6. 修改sudo vi /etc/postgresql/9.1/main/postgresql.conf
                  listen_address = '*'
                  只要取消注释即可

                  7. 重启数据库
                  sudo /etc/init.d/postgresql restart

                  备份的时候 选 tar 格式的, 有些格式好像 不能恢复
                  编码 utf8
                  用户 (是啥就选啥)


                  恢复 的时候,(我是恢复到 另外一台服务器)
                  恢复的时候 先把本来的数据库删除,再重新创建一个(我是创建一个名字一样的)
                  然后恢复

                  恬淡

                  1 Reply Last reply Reply Quote 0
                  • 卓忆
                    卓忆 last edited by

                    8月1日的版本和8月3日的版本,都可以从web端 备份了
                    我工作用的和备份用的,分别升级到了这2个版本。

                    其他bug有待观察。

                    恬淡

                    1 Reply Last reply Reply Quote 0
                    • First post
                      Last post