我刚刚更新了 Windows 上的 Apache2 (v2.2.21) 安装 - 首先卸载旧版本,然后安装新版本。之后,我非常当index.html
我发现一个非常“有用”的有用!索引文件......
尽管手册上明确指出:
此外,如果您已经有一个名为 htdocs\index.html 的文件,它将不会被覆盖(并且也不会安装 index.html.default)。这意味着在现有安装上安装 Apache 应该是安全的,尽管您必须在安装之前停止正在运行的现有服务器,然后在安装完成后启动新的服务器。
不幸的是,我上次备份这个文件的时间并不长,中间做了很多工作。
那么 - 我做错了什么?还是 Apache 方面的错误?或者更好的是,我是否能够以某种方式恢复该文件?
配置文件不是被覆盖。
答案1
如果您运行的是 Windows 7...您可能会幸运地找到“以前的版本”。只需右键单击其所在的文件夹...单击属性...然后单击以前的版本选项卡...然后选择卸载之前的文件夹版本...并恢复所需的丢失文件。
我认为您的错误是在重新安装新版本之前进行了卸载。(但我对此不是 100% 确定...)
答案2
您所做错的事情可能听起来有点苛刻,但您没有进行备份。
您可能需要检查垃圾文件夹。也许例程只是移动了它。如果还没有,您至少应该学会在更新之前备份。(我自己前段时间就学会了,您并不孤单)