Odoo 中文社区

    • 注册
    • 登录
    • 搜索
    • 版块
    • 标签
    • 热门
    • 用户
    • 群组

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

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

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

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

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

    Ftp只能访问localhost(127.0.0.1)【已解决】

    Odoo 新手求助
    2
    10
    12062
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • F
      fevil 最后由 编辑

      共享仓库配置完成之后,在本机使用ftp://127.0.0.1:8021或者ftp://localhost:8021访问正常,但是使用例如:
      ftp://192.168.0.1:8081这样就无法访问,(192.168.0.1是本机地址)

      已经确认防火墙关闭,通过netstat -nap | grep 8021查看:
      tcp    0    0    127.0.0.1:8021    0.0.0.0:*    LISTEN
      如何配置才能使其他地址访问ftp呢?

      论坛搜索“ftp”未找到答案.

      1 条回复 最后回复 回复 引用 0
      • F
        fevil 最后由 编辑

        从这里查看:http://openerp-china.org/wiki/index.php?title=Document
          缺陷和不足
          每次erp服务器重启后,必须在服务器本机通过菜单文件管理-用ftp浏览,登录一次文件管理系统后,外部才能使用ftp登录文件管理系统

        按其所说,不起作用,即使使用本机也无法通过localhost以外的地址访问.

        1 条回复 最后回复 回复 引用 0
        • mrshelly
          mrshelly 最后由 编辑

          进系统 "开始配置" 里, 可以找到关于 "FTP Server Configuration" 的配置项.
          然后修改  host: 由 localhost 改为 0.0.0.0 再重启 OE server.

          1 条回复 最后回复 回复 引用 0
          • F
            fevil 最后由 编辑

            谢谢mrshelly,
            尝试之后,发现本机竟然可以使用ftp://0.0.0.0:8021这样的地址访问,使用netstat命令查看无改变
            tcp    0    0    127.0.0.1:8021    0.0.0.0:*    LISTEN
            使用sudo /etc/init.d/openerp-server restart
            或者重新启动,并且重新建立数据库,并无改变

            但是使用本机IP仍然无法访问,如ftp://192.168.0.1:8021

            1 条回复 最后回复 回复 引用 0
            • F
              fevil 最后由 编辑

              又尝试将localhost直接改为192.168.0.1,问题依旧。

              1 条回复 最后回复 回复 引用 0
              • F
                fevil 最后由 编辑

                3Q, mrshelly

                查看ftpserver.py、init.py,原来和一个参数有关,在配置文件中增加ftp_server_host选项解决问题了。

                开始配置中填写的替代localhost可以在客户端访问时提供需要给出的"ftp url"字符串

                Great!

                1 条回复 最后回复 回复 引用 0
                • mrshelly
                  mrshelly 最后由 编辑

                  "开始配置中填写的替代localhost可以在客户端访问时提供需要给出的"ftp url"字符串"

                  这一句怎么理解?

                  那个仅是为客户端访问时 打开浏览器窗口的链接配置而设置的吧?

                  1 条回复 最后回复 回复 引用 0
                  • F
                    fevil 最后由 编辑

                    “那个仅是为客户端访问时 打开浏览器窗口的链接配置而设置的吧?”

                    测试时觉得是这样的,那里填写什么,客户端就显示什么。我觉得作用可以是将ip地址配置到dns上,这样就可以使用域名来访问ftp了。

                    1 条回复 最后回复 回复 引用 0
                    • mrshelly
                      mrshelly 最后由 编辑

                      嗯. 我想起来了. 以前 5.0.x 的时候 ,好象是在配置文件中 配置ftp_server_host 也不生效. 需要手工修改 addons 代码才行...

                      1 条回复 最后回复 回复 引用 0
                      • First post
                        Last post