【发布时间】:2017-11-08 19:14:29
【问题描述】:
所以我在 StableHost 共享主机上,我正在使用 cPanel 来设置一个 python 应用程序(超级简单的烧瓶应用程序)。
问题是,虽然一切都设置得很好,但由于某种原因,Passenger webapp 服务器没有运行或根本没有启动它,所以我不知道我是在做一些疯狂的事情还是需要“启动”它以某种方式手动?
这就是我所拥有的(关注this simple tutorial)
“设置 Python 应用程序”下的 cPanel 屏幕。如您所见,我已经部署了应用程序,并且 cPanel 在我的应用程序目录中创建了相关文件:
文件列表,大部分文件是我创建Setup Python App时自动创建的:
然而,当我导航到我为 python 应用程序指定的 URL 时,这就是结果。网络服务器只列出目录。所以看起来好像Passenger根本没有运行,因此python文件没有被触及:
有没有人知道为什么会这样。我可以通过 SSH 访问服务器,但是当我运行“passenger start”时,我得到的只是“passenger: command not found”。
【问题讨论】:
-
您似乎没有在第一个屏幕截图中输入 WSGI 文件的位置。那肯定应该指向passenger_wsgi.py文件。
-
我已经做到了(现在更新了显示屏幕截图)。但它仍然没有做任何事情。
标签: python flask passenger shared-hosting