在 cpanel 上设置 python 时收到 503 服务器繁忙错误代码

Posted

技术标签:

【中文标题】在 cpanel 上设置 python 时收到 503 服务器繁忙错误代码【英文标题】:Receiving 503 server busy error code when setting up python on cpanel 【发布时间】:2021-02-24 02:23:22 【问题描述】:

请注意,如果我能找到任何其他答案,我将不会发布此问题!

我目前处境艰难。在 Cpanel 上有一个名为“Setup Python App”的服务,我遵循了多个关于设置的在线教程。设置时,它会生成一个自动的 Passenger_wsgi.py 文件,该文件指向生成的 mainapp.py 文件并运行其中的代码,如下所示:

passenger_wsgi.py

import imp
import os
import sys


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

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

ma​​inapp.py

import os
import sys


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


def mainapp(environ, start_response):
    start_response('200 OK', [('Content-Type', 'text/plain')])
    message = 'It works!\n'
    version = 'Python v' + sys.version.split()[0] + '\n'
    response = '\n'.join([message, version])
    return [response.encode()]

尝试加载 URL 时失败并出现 503 错误。我尝试搜索显示任何错误的日志文件。但没有弹出错误。

我看到光速可能会导致问题。但不确定是不是这样。如果我缺少某些东西,我可以访问 WHM。

希望有人能提供帮助。

【问题讨论】:

【参考方案1】:

发现问题。服务器缺少 lsapi-wsgi 包,以便 python 应用程序使用 lsapi。

刚刚安装了它,项目就开始工作了。

【讨论】:

以上是关于在 cpanel 上设置 python 时收到 503 服务器繁忙错误代码的主要内容,如果未能解决你的问题,请参考以下文章

在 CPanel 上部署 django [关闭]

Cpanel 共享主机中的 Laravel 5.5 错误 500

未在 cpanel 服务器上获取资产

Cpanel 中的 Ruby On Rails 问题

在 django 上运行的 Python Web 应用程序,cPanel 显示错误:找不到页面

无法在cpanel上上传phpunit Laravel文件