【问题标题】:EasyPHP httpd.conf changes cannot be savedEasyPHP httpd.conf 更改无法保存
【发布时间】:2018-09-14 01:13:19
【问题描述】:

我在 EasyPHP 运行良好之前安装并使用了它。现在我尝试将它安装在另一个桌面上,但在保存 httpd.conf 时遇到问题。每次我在其中更改任何内容并保存它,如果我在记事本中重新加载文件,更改都不会生效。

似乎有另一个程序将其恢复为默认值。我检查了仪表板,所有服务都没有安装,并且它们都没有运行,因为它是第一次安装。

那么我如何找出哪个程序正在还原它?或者如何使更改生效。

【问题讨论】:

    标签: apache webserver easyphp


    【解决方案1】:

    好的,我找到了修改 httpd.conf 的罪魁祸首。它是仪表板页面本身! 就我而言,桌面设置了一个虚拟网络(用于在 VM 中运行 Linux 操作系统),因此“本地网络”IP 始终与我的以太网网络中设置的 IP 不同。

    在dashboard index.php (C:\Program Files (x86)\EasyPHP-Webserver-14.1b2\dashboard\index.php)中,有一段代码检查两个IP不一样的时候,原来的那个再次被覆盖。我为防止覆盖所做的就是注释掉相关代码:

    // file_put_contents('..\binaries\httpserver\conf\httpd.conf', $httpdconf);
    

    这当然只能防止覆盖。通过禁用虚拟网络解决了 IP 问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-07
      • 1970-01-01
      • 1970-01-01
      • 2012-01-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多