【问题标题】:Django won't serve on Apache/Fedora 23 VM since i changed PCs自从我更换 PC 后,Django 将无法在 Apache/Fedora 23 VM 上运行
【发布时间】:2018-07-27 16:46:19
【问题描述】:

我最近买了一台新电脑,并在上面安装了我的 Fedora 23/Apache 虚拟机。在切换 PC 之前,我曾通过此 VM 成功地服务过 Django 站点。现在当我运行时:

systemctl start httpd.service

我似乎没有收到错误,但是当我将 IP 地址(inet,非环回)放入我的 Web 浏览器时,没有任何反应,也没有发送数据。

我的 etc/hosts 文件:

127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1       localhost localhost.localdomain localhost6 localhost6.localdomain6

我的 httpd.conf 文件:

ServerName localhost

当我运行“hostname -f”时,我得到“localhost”。

是否需要将另一个 IP 地址添加到上述任何文件中才能使其正常工作?我查看了与此相关的其他帖子,但无法确定要添加哪个 IP 地址(如果有)。

帮助?

【问题讨论】:

    标签: django apache vmware fedora


    【解决方案1】:

    实际上,防火墙似乎从未被永久禁用,所以当我这样做时:

    systemctl stop firewalld
    systemctl disable firewalld
    

    它启动得很好。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-05-18
      • 2018-05-16
      • 2013-06-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-10-06
      相关资源
      最近更新 更多