全部,
我们正在尝试在谷歌应用程序上托管我们的网络应用程序。引擎收效甚微。
具体情况如下:
该web应用程序构建在HTML5、SVG&Javascript。我们使用python 2.6进行上传。我们最初使用以下教程进行上传,但一旦上传就会出现错误
教程链接:http://www.labnol.org/internet/host-website-on-google-app-engine/18801/
我们在appcfg.py python文件中收到错误。我们完全不知道如何使用它,所以任何指导都会很棒,教程会更棒。
更新:继强烈抗议和Milmetric的有用帖子之后,这里有更多细节:
我们已经设法将网络应用程序上传到谷歌应用程序引擎上。进入仪表板,我们可以看到应用程序正在运行(我们可以看到实例图和CPU统计数据(,然而,当我们执行到web应用程序的自定义链接时,我们只收到"Hello World"消息。
我们遵循了Milmetric&已将"appcfg.py"回滚到原始状态。在教程之后,我们只对"app.yaml"(插入了我们的应用程序名称(进行了更改。我们没有编写任何自定义python脚本。
我们在任何地方都没有收到任何错误,只有在浏览器窗口中执行链接时出现的消息"Hello World"。
希望以上内容更有用。
干杯,
如果以下任何内容都是多余的(或者您已经完成了这些步骤(,请告诉我,我将进行编辑。只是不知道从哪里开始,也不知道你对应用程序引擎有多熟悉。
- 该教程将建立一个功能性的应用程序引擎网站。在添加自己的代码之前,您是否能够在没有任何错误的情况下运行?尝试使用启动器在本地运行它(默认情况下为localhost:8080(
- 要添加代码,必须从教程中的main.py文件开始。谷歌应用程序引擎应用程序使用Google.appengine.ext.webapp名称空间来启动并侦听请求。在main.py中,从MainHandler开始并在那里添加代码
- 要向您的应用程序添加更多"路由",请查看WSGIApplication构造函数:webapp。WSGIApplication([('/(.*html(?',MainHandler(],debug=True(。例如,您可以通过以下方式联系我们:webapp。WSGIApplication([('/(.*html(?',MainHandler(,('/contact-us',ContactUsHandler(],debug=True(
- 就教程而言,谷歌应用程序引擎"入门"教程是一个很好的入门教程,可以让你进入心态:http://code.google.com/appengine/docs/python/gettingstarted/
谷歌应用程序引擎是一种云计算技术,它是为开发和托管web应用程序而设计的,它支持API和框架。要解决这个问题,你必须完全了解应用程序引擎,以便了解更多关于应用程序引擎的信息,请访问上面的链接:
http://en.wikipedia.org/wiki/Google_App_Engine