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

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

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

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

求助:OE AllInOne 6 WEB问题



  • 成功安装OE AllInOne 6,本机IP:192.168.1.88 在本机用http://192.168.1.88:8080可以正常打开登录,在局域网其他电脑就打不开,这是为什么呢?
    另外如果想把端口改成80要怎么修改呢?
    谢谢!



  • 成功安装OE AllInOne 6,本机IP:192.168.1.88 在本机用http://192.168.1.88:8080可以正常打开登录,在局域网其他电脑就打不开,这是为什么呢?
    另外如果想把端口改成80要怎么修改呢?
    谢谢!



  • 在你的本机的防火墙上允许 8080 端口即可.(或者你禁用掉windows 的防火墙)

    要修改端口.
    进到 你的 OpenERP All In One 的 Web 文件夹中的 conf 文件夹
    用文本编辑软件打开openerp-web.cfg 文件.

    找到
    [code]

    server.socket_host = "0.0.0.0"
    server.socket_port = 8080

    [/code]

    其中

    server.socket_port = 8080
    的8080 就是你要修改的端口.

    修改后, 重启你的 All In One 服务( PostgreSQL 服务,  OpenERP server 服务,  OpenERP Web 服务), 不知道怎么启动服务的话, 重启你的电脑也可以.



  • 重装XP系统,修改了端口,重启电脑,http://192.168.1.88:80还是打不开,http://192.168.1.88:8080反倒能打开,这就奇怪了

    [code]
    [global]
    server.environment = "development"

    # Some server parameters that you may want to tweak
    server.socket_host = "0.0.0.0"
    server.socket_port = 80

    # Sets the number of threads the server uses
    server.thread_pool = 10

    tools.sessions.on = True
    tools.sessions.persistent = False

    # Simple code profiling
    server.profile_on = False
    server.profile_dir = "profile"

    # if this is part of a larger site, you can set the path
    # to the TurboGears instance here
    #server.webpath = ""

    # Set to True if you are deploying your App behind a proxy
    # e.g. Apache using mod_proxy
    #tools.proxy.on = True

    # If your proxy does not add the X-Forwarded-Host header, set
    # the following to the public host url.
    #tools.proxy.base = 'http://mydomain.com'

    # logging
    #log.access_file = "/var/log/openerp-web/access.log"
    #log.error_file = "/var/log/openerp-web/error.log"
    log.access_level = "INFO"
    log.error_level = "INFO"

    # OpenERP tools
    tools.nestedvars.on = True
    # Set to false to disable CSRF checks
    tools.csrf.on = True

    # OpenERP Server
    openerp.server.host = 'localhost'
    openerp.server.port = '8070'
    openerp.server.protocol = 'socket'
    openerp.server.timeout = 450

    # Web client settings
    [openerp-web]
    # filter dblists based on url pattern?
    # NONE: No Filter
    # EXACT: Exact Hostname
    # UNDERSCORE: Hostname_
    # BOTH: Exact Hostname or Hostname_

    dblist.filter = 'NONE'

    # whether to show Databases button on Login screen or not
    dbbutton.visible = True

    # will be applied on company logo
    company.url = ''
    [/code]



  • 另外发现IE8打不开,一直用的Firefox



  • 理论上不存在你所说的问题...

    IE8 我用过, 能正常访问..



  • 刚刚测试了一下 6.0.1 的 openerp-web.cfg 文件, 好象存在无效的问题. 估计又是什么BUG吧... 倒是很无语的BUG...

    然后 IE8你打不开, 可能是你没有输入 http:// 前缀的原因.

    我用IE8试了. 直接 localhost:8080 或者 ip:8080 是无效的.

    一定要输入 http://localhost:8080 或者 http://ip:8080 才行.



  • 刚刚跟了一下 web client 的源码.

    发现, 6.0.1 的配置文件并不在 Web\conf\下.
    而是在 Web\doc\openerp-web.cfg 下面, 测试了一下.
    修改 Web\doc\openerp-web.cfg 文件是可以生效的.

    实在不懂 6.0.1 为什么要弄到 doc 文件夹下面...



  • 谢谢mrshelly,问题都解决了


登录后回复
 

与 Odoo 中文社区 的连接断开,我们正在尝试重连,请耐心等待