问题未解决
按照宝塔上的教程尝试过python管理器使用教程尝试过使用"gunicorn"和"uwsgi"方式创建Django项目,但是都会出现运行失败的情况,所以在服务器自己安装了一个Python3进行尝试,最后可以通过手动启动运行的方式运行项目,就是“python manage.py runserver 0.0.0.0:8000”的方式运行,项目可以在服务器上正常运行,外网也可以自由访问。
但是使用“Python管理器”启动项目,就会提示“项目启动失败”
自己尝试解决
1.找到“Python项目管理器”中的安装的Python3.6.8- /.pyenv/versions/3.6.8/bin/python
复制代码 2.查看版本:- /.pyenv/versions/3.6.8/bin/python -V
复制代码 返回3.6.8 此服务器只有这一个Python3.6.8,可知这个就是“Python项目管理器”安装的Python
3.尝试手动启动项目(/data/wwwroot/mysite为项目根目录)- /.pyenv/versions/3.6.8/bin/python /data/wwwroot/mysite/manage.py runserver 0.0.0.0:8000
复制代码 4.成功启动Django项目,外网可以打开 IP:8000这个URL
5.再次尝试在“Python项目管理器”中启动项目,还是返回“启动失败”,日志文件空白。
运行失败的配置如下:
|
|