代码之家  ›  专栏  ›  技术社区  ›  LH.

如何让vmware fusion中的浏览器访问主机上基于gae-sdk的页面?

  •  3
  • LH.  · 技术社区  · 16 年前

    我的Mac OSx10.6.2上运行了VMware Fusion(2.0.6)。我在Mac上也有gae(python)sdk,在端口8082上运行。我希望能够从Windows映像中查看我在SDK中的GAE页面,而无需将应用程序上载到其他地方。

    我在Mac上安装了Tomcat;macname:8080可以访问基本的Tomcat页面(需要“http://”。但是macname:8082给了我一个“页面无法显示”的错误。本地主机:8082从Mac加载页面/应用程序只是很好,谢谢。

    我已经阅读过了 How Do I Access The Host From VMware Fusion? ;这些解决方案都不起作用(尽管macname:8080解决方案是最接近的)。

    帮助?思想?

    谢谢, 促黄体生成激素

    1 回复  |  直到 16 年前
        1
  •  1
  •   Adam Crossland    16 年前

    我认为您可能需要使用开发服务器的--address参数,如中所述。 http://code.google.com/appengine/docs/python/tools/devserver.html :

    地址=… 用于服务器的主机地址。您可能需要将其设置为能够从网络上的另一台计算机访问开发服务器。地址0.0.0.0允许本地主机访问和主机名访问。默认值为localhost。

    我相信,如果您执行dev_appserver.py--地址0.0.0.0--端口8082,那么您的应用程序\ 然后您应该能够从您的虚拟机中以macname:8082的身份访问它。

    很抱歉,我不能在发布前测试这个,但我希望它能有所帮助。