我刚刚建立我的第一个“网络应用”为使用谷歌应用程序引擎类,并将其正确部署和完美的作品以及在谷歌的服务器上。 然而,当我尝试访问它在本地主机上,我得到一个500错误:
“服务器错误网站在检索时遇到错误的http://本地主机:8081 / 。它可能关闭进行维护或配置不正确”
我一直在使用各种端口试过了,他们都不上班。 我100%肯定的,我使用了正确的端口和应用程序实际上是无故障运行。
我在Mac OS 10.6.8使用谷歌浏览器和Python 2.7.2
如何纠正这种或检查什么配置什么想法?
事实证明,问题是,GAE是我的电脑上访问蟒蛇的旧版本。
我能够通过开放的蟒蛇发射器,复制从“解释”的路径,在首选项/ Python的路径粘贴到GAE来解决这个问题。 在我的情况下,正确的路径是/ usr / local / bin目录/ pythonw
需要注意的是,因为没有“OK”或“应用”按钮,在这里,你必须按下回车键以应用路径的变化是很重要的。
“错误500”是通用的“我问的服务器做一些事情,但是失败”。
1)看在你的Web服务器的错误日志
2)调试你的 “Hello World” 应用
也:
3)确保您可以运行此的“Hello World”:
https://developers.google.com/appengine/docs/python/gettingstarted/helloworld
4)如果你不能,那么这里查看安装说明:
http://googcloudlabs.appspot.com/setup.html