
Odoo中文社区可以通过以下两个域名访问:shine-it.net , odoo.net.cn
由于系统升迁的原因,本论坛部分较早期的内容存在格式和链接损坏失效的问题,并非本论坛系统本身的缺陷,望谅解
本社区没有维护任何QQ群讨论组,任何与本社区同名的QQ群讨论组的言论与本社区无关!
开发人员可以登录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要怎么修改呢?
谢谢! -
在你的本机的防火墙上允许 8080 端口即可.(或者你禁用掉windows 的防火墙)
要修改端口.
进到 你的 OpenERP All In One 的 Web 文件夹中的 conf 文件夹
用文本编辑软件打开openerp-web.cfg 文件.
找到<br /><br />server.socket_host = "0.0.0.0"<br />server.socket_port = 8080<br /><br />
其中
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反倒能打开,这就奇怪了
<br />[global]<br />server.environment = "development"<br /><br /># Some server parameters that you may want to tweak<br />server.socket_host = "0.0.0.0"<br />server.socket_port = 80<br /><br /># Sets the number of threads the server uses<br />server.thread_pool = 10<br /><br />tools.sessions.on = True<br />tools.sessions.persistent = False<br /><br /># Simple code profiling<br />server.profile_on = False<br />server.profile_dir = "profile"<br /><br /># if this is part of a larger site, you can set the path<br /># to the TurboGears instance here<br />#server.webpath = ""<br /><br /># Set to True if you are deploying your App behind a proxy<br /># e.g. Apache using mod_proxy<br />#tools.proxy.on = True<br /><br /># If your proxy does not add the X-Forwarded-Host header, set<br /># the following to the *public* host url.<br />#tools.proxy.base = 'http://mydomain.com'<br /><br /># logging<br />#log.access_file = "/var/log/openerp-web/access.log"<br />#log.error_file = "/var/log/openerp-web/error.log"<br />log.access_level = "INFO"<br />log.error_level = "INFO"<br /><br /># OpenERP tools<br />tools.nestedvars.on = True<br /># Set to false to disable CSRF checks<br />tools.csrf.on = True<br /><br /># OpenERP Server<br />openerp.server.host = 'localhost'<br />openerp.server.port = '8070'<br />openerp.server.protocol = 'socket'<br />openerp.server.timeout = 450<br /><br /># Web client settings<br />[openerp-web]<br /># filter dblists based on url pattern?<br /># NONE: No Filter<br /># EXACT: Exact Hostname<br /># UNDERSCORE: Hostname_<br /># BOTH: Exact Hostname or Hostname_<br /><br />dblist.filter = 'NONE'<br /><br /># whether to show Databases button on Login screen or not<br />dbbutton.visible = True<br /><br /># will be applied on company logo<br />company.url = ''<br />
-
另外发现IE8打不开,一直用的Firefox
-
理论上不存在你所说的问题...
IE8 我用过, 能正常访问.. -
刚刚测试了一下 6.0.1 的 openerp-web.cfg 文件, 好象存在无效的问题. 估计又是什么BUG吧... 倒是很无语的BUG...
然后 IE8你打不开, 可能是你没有输入 [检测到链接无效,已移除] 前缀的原因.
我用IE8试了. 直接 localhost:8080 或者 ip:8080 是无效的.
一定要输入 [检测到链接无效,已移除] 或者 [检测到链接无效,已移除] 才行. -
刚刚跟了一下 web client 的源码.
发现, 6.0.1 的配置文件并不在 Web\conf\下.
而是在 Web\doc\openerp-web.cfg 下面, 测试了一下.
修改 Web\doc\openerp-web.cfg 文件是可以生效的.
实在不懂 6.0.1 为什么要弄到 doc 文件夹下面... -
谢谢mrshelly,问题都解决了