Apache:恢复“已启用站点”的配置文件

Apache:恢复“已启用站点”的配置文件

当我在清理我的一台旧服务器时,我意识到“sites-available”配置文件夹中有很多东西没有被使用,而且由于我需要的和很少修改的所有内容都在“sites-enabled”文件夹中,所以我在“sites-available”文件夹上运行了“rm -rf *”...

坏主意,碰巧“sites-enabled”中的文件实际上是“sites-available”中文件的符号链接,我刚刚删除了这些文件。

好消息是我还没有应用更改或重新启动 apache,所以我的所有网站仍然正常运行。有没有办法从当前正在运行的 apache 进程中恢复这些文件?

答案1

好吧,我知道已经晚了,但是有一个mod_info,它会给你你想要的东西,但显然无论如何它必须先加载:)

答案2

嗯,您可以使用类似的工具ddrescue,因为我认为没有办法从运行 apache 中获取配置,但我可能是错的。

相关内容