【发布时间】:2020-10-26 02:53:34
【问题描述】:
在关注 freecampcode 的网络应用程序 tutorial,创建我自己的 Google Cloud SDK 项目并使用 Python 和 Flask 部署我的示例社交网络网站(我发现大多数人认为是 this tutorial)后,我得到了同样的错误:@987654323 @,看起来像:
Error: Server Error
The server encountered an error and could not complete your request.
Please try again in 30 seconds.
检查日志,我得到了错误:
-2020-07-06 01:51:29 default[20200705t214944] "GET / HTTP/1.1" 500
-2020-07-06 01:51:32 default[20200705t214944] "GET /favicon.ico HTTP/1.1" 500
任何帮助将不胜感激。我一直在这个问题上停留了一段时间。如果您需要有关该项目的更多信息,请告诉我。这是我的第一个 gcloud 项目。
编辑:我检查了错误日志并看到了错误:
ImportError: No module named main
at LoadObject (/base/alloc/tmpfs/dynamic_runtimes/python27g/174489198b39d9fb/python27/python27_lib/versions/1/google/appengine/runtime/wsgi.py:85)
at _LoadHandler (/base/alloc/tmpfs/dynamic_runtimes/python27g/174489198b39d9fb/python27/python27_lib/versions/1/google/appengine/runtime/wsgi.py:311)
at Handle (/base/alloc/tmpfs/dynamic_runtimes/python27g/174489198b39d9fb/python27/python27_lib/versions/1/google/appengine/runtime/wsgi.py:240)
所以我添加了文件 main.py 的内容:
from app.wsgi import main as app
entrypoint: gunicorn -b :$PORT app.wsgi:main
我仍然遇到同样的内部错误。
【问题讨论】:
-
另外,使用“python app.py”时,我可以在本地成功运行应用程序
-
你能检查一下这个的详细日志吗?我也面临同样的情况,错误是关于图书馆的。一些依赖项没有安装。
-
这些条目来自 access 日志。查看错误日志。
-
感谢您回来 - 我在阅读错误后对帖子进行了编辑。
标签: python flask server gcloud internals