新安装的 Apache2.2 会覆盖 index.html (Windows)

新安装的 Apache2.2 会覆盖 index.html (Windows)

我刚刚更新了 Windows 上的 Apache2 (v2.2.21) 安装 - 首先卸载旧版本,然后安装新版本。之后,我非常index.html我发现一个非常“有用”的有用!索引文件......

尽管手册上明确指出

此外,如果您已经有一个名为 htdocs\index.html 的文件,它将不会被覆盖(并且也不会安装 index.html.default)。这意味着在现有安装上安装 Apache 应该是安全的,尽管您必须在安装之前停止正在运行的现有服务器,然后在安装完成后启动新的服务器。

不幸的是,我上次备份这个文件的时间并不长,中间做了很多工作。
那么 - 我做错了什么?还是 Apache 方面的错误?或者更好的是,我是否能够以某种方式恢复该文件?
配置文件不是被覆盖。

答案1

如果您运行的是 Windows 7...您可能会幸运地找到“以前的版本”。只需右键单击其所在的文件夹...单击属性...然后单击以前的版本选项卡...然后选择卸载之前的文件夹版本...并恢复所需的丢失文件。

我认为您的错误是在重新安装新版本之前进行了卸载。(但我对此不是 100% 确定...)

答案2

您所做错的事情可能听起来有点苛刻,但您没有进行备份。

您可能需要检查垃圾文件夹。也许例程只是移动了它。如果还没有,您至少应该学会在更新之前备份。(我自己前段时间就学会了,您并不孤单)

相关内容