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

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

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

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

运行 OpenERP Web Client 6.0 出现错误



  • 安装了英文版 OpenERP 6.0.2 All-In-One on Windows 7.  运行 OpenERP GTK 和建新的 database 都没问题。但是不能运行 OpenERP Web。如果从菜单尝试运行 OpenERP Web Client 6.0, 打开的窗口就显示出错信息:

    System error 5 has occurred.
    Access is denied.
    System error 5 has occurred.
    Access is denied.

    C:\Program Files (x86)\OpenERP 6.0\Web\conf>pause
    Press any key to continue ...

    如何解决出现的问题?



  • 安装了英文版 OpenERP 6.0.2 All-In-One on Windows 7.  运行 OpenERP GTK 和建新的 database 都没问题。但是不能运行 OpenERP Web。如果从菜单尝试运行 OpenERP Web Client 6.0, 打开的窗口就显示出错信息:

    System error 5 has occurred.
    Access is denied.
    System error 5 has occurred.
    Access is denied.

    C:\Program Files (x86)\OpenERP 6.0\Web\conf>pause
    Press any key to continue ...

    如何解决出现的问题?



  • 进Windows 系统日志, 查看 服务启动日志里有没有什么问题.

    Win7 一般是权限问题. 你删除All In One (记住, 一定要以"管理员身份"运行安装程序) 然后, 安装成功后, 最好第一次运行时, 也以"管理员身份"运行...



  • 我是以 administrator 安装 OpenERP All-In-One。 成功安装完后也是以 administrator 运行的。是不是有其他问题?

    我在 Windows Task Manager 查看了一下 Services。可以看到 OpenERP Web 6.0 的状态是 Running,还有 PID 是 1892。这些都正常吗?



  • 你最好 netstat -an 看一下, 是不蚥的 OpenERP Web 6.0 监听的 8080 端口.

    然后访问 http://localhost:8080 看看是不是访问到 OE 的 web 了...



  • 我直接访问 http://localhost:8080,没想到就成功接通到 OE 的 Web,login 也没问题,再试了一下 sales, project 等菜单链接,看起来各功能模块都运行正常。

    现在这种情况是不是表明 OpenERP Web Server/Client 运行正常?如果要通过其它远程电脑上的互联网浏览器接通我的 OpenERP,该怎么做? 请指点。



  • [quote author=Astra link=topic=2565.msg8534#msg8534 date=1314478479]
    我直接访问 http://localhost:8080,没想到就成功接通到 OE 的 Web,login 也没问题,再试了一下 sales, project 等菜单链接,看起来各功能模块都运行正常。

    现在这种情况是不是表明 OpenERP Web Server/Client 运行正常?如果要通过其它远程电脑上的互联网浏览器接通我的 OpenERP,该怎么做? 请指点。
    [/quote]

    是的, 正常...

    如果要远程访问.你只需要把你的机子挂到互联网上. 然后别人访问 http://你的ip:8080 即可...



  • 谢谢回复!

    我的主机随时都连接到互联网,但怎么知道我主机的ip地址?是不是像建立网站一样需要申请一个ip地址?具体该怎么操作能让别人远程访问?


  • 管理员

    看来要对你普及一下网络知识了。
    每个能连接到互联网的用户都有一个公网的IP地址,这就象你们家的门牌号码,基本上互联网上的其他的用户可以通过这个IP地址找到你。

    但是,作为一般普通家庭用户,你从电信运营商获取的是一个动态的IP地址,他会随时间而变化。那么如果你们家的门牌号码总是变,其他人怎么能找到你们家呢。有一个办法很简单,那就是,给你们家起个名字,比如王XX的家,每次你们家门牌变化了就通知某个大家公认的机构,比如邮局,王XX的 家现在的最新门牌号是神马,想要找到你们家的人就到邮局查一下王XXX的家,然后就摸到你们家了。

    IP地址也有类似的办法,你可以去向某个提供动态域名解析的服务商,申请一个动态域名,这就相当于那个王XXX的家,然后每次你的IP地址改变都会有客户端程序通知这个服务商,这样互联网用户就可以通过这个动态域名来找到你的机器了。幸运的是这种动态域名解析服务,可以是免费,比如花生壳。

    当然找到你们家的门,这事儿还没完,因为人家还要用你们家的东西,所以你还要告诉人家你的东西放哪儿了,并且你要允许别人用你的东西。
    对应到网络,那就是端口,你必须要确认端口号,并对外开放这个端口号。对于在内网的主机你就要做端口映射。

    好吧,最后你要注意的是,你要管好自己的家,因为什么人都可以摸到你们家了,那就是网络安全控制的话题了,如果有兴趣以后交流。



  • 感谢回复!你深入浅出的讲解也很有帮助,看来对我来说要管理好网络服务器也不那么容易,要搞好网络安全控制就更难了。

    对于临时的测试和远程使用互联网浏览器展示,有没有其他简易而可行的办法呢?

    我的重点是想为企业提供 OpenERP 的应用服务,不想关注系统的技术维护。所以想先试用一下,如果能远程接通 OpenERP,就能方便为企业展示具体的应用效果,然后才好上项目。之后再考虑直接使用 OpenERP Online 或者找专业公司为企业建立 Local Server。



  • 直接用我的demo服务器吧。
    http://wjfonhand.oicp.net:8080/openerp/login?db=tran&user=admin&password=admin
    openerp online恐怕很难给国内用户使用,二次开发在所难免。



  • 感谢提供 OpenERP Web 共享!试了一下,登录没问题,中文版加上 admin 权限也正是我的需要,这对操作学习和展示系统的功能都很有用。有时间我会上这个平台了解系统的使用,很有帮助。

    OpenERP 官方网站上只提供英文版的 Demo 系统,还没有 admin 权限,感觉有些不够。


登录后回复
 

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