首页 > 解决方案 > 在cpanel上找不到python烧瓶404

问题描述

当我在 cpanel 上部署 Flask 应用程序时遇到问题,一切正常,没有错误消息,但我只能访问 '/' 路由并且我不能使用所有其他路由。我真的不知道为什么它这么奇怪,我在论坛上找不到解决方案。

我有 :

未找到 在此服务器上未找到请求的 URL。

此外,在尝试使用 ErrorDocument 处理请求时遇到 404 Not Found 错误。

我的项目看起来像:

├── application
│   ├── __init__.py
│   ├── decorated_functions.py
│   ├── mails.py
│   ├── models.py
│   └── routes.py
├── config.py
├── passenger_wsgi.py
└── wsgi.py

乘客wsgi.py:

import imp
import os
import sys


sys.path.insert(0, os.path.dirname(__file__))

wsgi = imp.load_source('wsgi', 'wsgi.py')
application = wsgi.app

我也试过:

from wsgi import app

wsgi.py:

from application import init_app, socketIo


app = init_app()

if __name__ == "__main__":
  socketIo.run(app)

但是路线还可以,当我本地主机时,一切正常,所以我不知道问题出在哪里

我希望我能在这里得到帮助,如果您需要,请向我询问更多信息。

谢谢

标签: pythonflaskcpanel

解决方案


推荐阅读