Python 我试图在Ubuntu服务器上部署一个django项目,但我一直收到一个“连接超时”错误

Python 我试图在Ubuntu服务器上部署一个django项目,但我一直收到一个“连接超时”错误,python,django,apache,mod-wsgi,Python,Django,Apache,Mod Wsgi,我用viturualhost设置了项目,据我所知,我已经相应地配置了apache服务器。我最初用一个基本的django骨架项目测试了服务器,该项目运行得非常好,既可以在端口8000上的django服务器上运行,也可以在只有普通域地址的apache服务器上运行。上传项目后,我配置并迁移了数据库,并安装了所有需求。我能够使用python manage.py runserver命令,并且没有明显的错误。此外,apache错误日志不会显示任何可能导致问题的严重错误。有什么我遗漏的吗 问题在于防火墙ufw

我用viturualhost设置了项目,据我所知,我已经相应地配置了apache服务器。我最初用一个基本的django骨架项目测试了服务器,该项目运行得非常好,既可以在端口8000上的django服务器上运行,也可以在只有普通域地址的apache服务器上运行。上传项目后,我配置并迁移了数据库,并安装了所有需求。我能够使用python manage.py runserver命令,并且没有明显的错误。此外,apache错误日志不会显示任何可能导致问题的严重错误。有什么我遗漏的吗

问题在于防火墙ufw。我所要做的就是停用防火墙$sudoufw disable或授予apache查询/向服务器发出请求的权限。可以找到有关配置防火墙的说明。

这不是代码的映像,而是配置的视图。。我并没有说它们一定有什么问题,特别是,这只是为了说明项目是按照需求配置的。类似于要求查看错误日志的人。。如果项目中没有任何明显的错误,我应该展示什么?它仍然是文本图像,很难阅读,也无法搜索。无论你是发布代码还是配置文件,都要以文本的形式发布。哦,我明白了。。谢谢你的指点。。