cpanel 部署烧瓶项目,被“禁止”

时间:2021-01-15 15:45:28

标签: python flask cpanel

我在 CPANEL 上部署了一些 Flask 项目,但我总是遇到问题。 经过几个小时的搜索,不知何故它会起作用,但我一直明白,问题出在哪里。这些是我遵循的步骤,我错过了什么?

  • 将我的 repo 克隆到一个文件夹中

  • 创建子域并设置项目文件夹

  • 在cpnel上创建python应用程序,它创建virtualenv,我设置了根,URL,启动文件passenger_wsgi.py,入口点:应用程序

  • 在终端,我进入virtualenv

  • 在终端中,我运行:pip3 install -r requirements

  • 我为项目文件夹 755 设置了权限,就像我在 cpanel 上的 Flask 项目中使用的一样

  • 我为 .htaccess 文件 755 设置了权限(就像我在 cpanel 上的其他工作 Flask 项目一样)

  • 我用内容创建了 passanger_wsgi.py(来自我在 cpanel 上的其他 Flask 工作项目)

    import imp
    import os
    import sys
    
    
    sys.path.insert(0, os.path.dirname(__file__))
    
    wsgi = imp.load_source('wsgi', 'passenger_wsgi.py')
    application = wsgi.application
    
  • 我为 passenger_wsgi.py 文件 664 设置了权限(就像我在 cpanel 上的其他工作项目一样)

  • 最后,当我尝试打开我提供的 URL 时,我得到了:

    Forbidden
    You don't have permission to access this resource.Server unable to read htaccess file, denying access to be safe
    
    Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.
    

0 个答案:

没有答案
相关问题