/opt/alt/python39/bin/lswsgi: 没有那个文件或目录

问题描述 投票:0回答:2

我有一个与 Litespeed 网络服务器共享的 Cpanel 主机。我想在上面部署一个 Django 应用程序。在我没有在主机上部署应用程序的 Cpanel 中创建 Python 应用程序后,我尝试加载网站,而不是显示 Django 版本,我面临 503 Unavailable!! 同样在“stderr.log”文件中,存在以下错误。

/usr/local/lsws/fcgi-bin/lswsgi_wrapper:第 9 行:/opt/alt/python39/bin/lswsgi:没有这样的文件或目录

我正在使用 Python 3.9 创建应用程序。


但是当我用 Python 3.8 创建它时它有效,并在我加载网络时显示以下消息,

有效!

蟒蛇 3.8.6

django cpanel litespeed
2个回答
1
投票

问题主要是由于缺少Python 3.9 WSGI包导致的。在 LiteSpeed 的过时版本上,需要手动安装该软件包。

要解决此问题,请首先确保 LiteSpeed 是最新的。 LiteSpeed 必须是 5.4.10 版本才能工作。确认后,从 LiteSpeed 执行以下脚本。它将拉取所需的 Python 选择器包:

/usr/local/lsws/admin/misc/enable_ruby_python_selector.sh

参考cpanel支持


0
投票

我的情况是我可能会通过 cPanel 降级 Python 版本

© www.soinside.com 2019 - 2024. All rights reserved.