Google app engine 可以在山狮中用GAE over LAN测试网站吗?

Google app engine 可以在山狮中用GAE over LAN测试网站吗?,google-app-engine,osx-mountain-lion,Google App Engine,Osx Mountain Lion,我正在使用谷歌应用程序引擎托管我的网站。这是一个非常简单的网站,但我有一些javascript绘图到画布元素,我正试图在我的iPhone上测试它。我还想尝试一下为手机修改CSS。但是,我无法访问http://localhost:8080/(这是GoogleAppEngineLauncher在本地运行应用程序时吐出的url)来自我的手机。这似乎是显而易见的 不幸的是,Mountain Lion似乎已经从系统首选项中删除了web共享首选项。我发现至少有一些网站提供了重新激活网络共享的“解决方案”(A

我正在使用谷歌应用程序引擎托管我的网站。这是一个非常简单的网站,但我有一些javascript绘图到画布元素,我正试图在我的iPhone上测试它。我还想尝试一下为手机修改CSS。但是,我无法访问
http://localhost:8080/
(这是GoogleAppEngineLauncher在本地运行应用程序时吐出的url)来自我的手机。这似乎是显而易见的

不幸的是,Mountain Lion似乎已经从系统首选项中删除了web共享首选项。我发现至少有一些网站提供了重新激活网络共享的“解决方案”(Apache服务器?),但似乎没有一个能与谷歌应用程序引擎协同工作。。。我也试过这个,也没用。我不断听到“Safari无法打开页面,因为它无法连接到服务器。”


对不起,如果这是一个愚蠢的问题,我是这类事情的相关专家。此外,我在这里看到了很多似乎相关的问题,但我认为我还是太不了解它们是如何关联的。这里是否有我遗漏的GAE特定的额外步骤?

这不是您操作系统的特定步骤。默认情况下,appengine dev服务器绑定到环回接口,使其仅可供您的计算机访问。如果你想从其他机器上访问它,你需要将
--address=0.0.0.0
标志传递给开发服务器-你可以在启动器的首选项窗格中执行此操作。

从2013年3月起,“address”参数已重命名为“host”-(至少对于Python版本的应用程序引擎而言)


这听起来正是我想要的!不幸的是,首选项窗格只有两个字段--“Python路径”和“代码编辑器”。。。我找错地方了吗?。。。双击启动程序中的应用程序,我得到一个弹出页面,在“启动设置”下有一个字段,称为“额外标志”。那完全奏效了!我必须在设备上指定机器的名称/url,但它现在正在运行!谢谢