我删除了 /etc/httpd/conf.d/zz010_psa_httpd.conf。我该怎么办?

我删除了 /etc/httpd/conf.d/zz010_psa_httpd.conf。我该怎么办?

长话短说,我删除了这个文件,以为这是我刚刚为 PCI 合规性创建的一个类似名称的文件。

该服务器托管在 Media Temple 上,我正在等待他们的帮助,但不确定需要多长时间。

我能做些什么来恢复这个文件吗?

答案1

此文件可能已由某个软件包安装。找出哪个软件包安装了该文件:

rpm -qf /etc/httpd/conf.d/zz010_psa_httpd.conf

然后,您可以从软件包中提取它(例如,至少在 RPM 的情况下,通过午夜指挥官提取)。如果您对文件进行了重要且难以重复的更改,那么您就有了备份,不是吗?

答案2

幸运的是,我的托管服务提供商(Media Temple)能够及时从备份中恢复文件,从而完全解决了这个问题。据我所知,如果您无法自行恢复文件,则必须通过重新安装相同版本或升级来修复 plesk。但我仍然不确定这样做会丢失什么信息。

删除该文件的症状是:Plesk、FTP、MySQL、SSH 均可正常工作,您的订阅可见,站点文件仍然完好无损 - 但您会在指向您服务器的任何域上获得默认的 CentOS 服务器页面。

(我想我还不能选择这个作为答案。如果有人有更详细的答案,并且有办法在不使用备份的情况下将 plesk 恢复到工作状态,我会将正确的答案转交给您!)

相关内容