我已成功重新启动 apache,运行了 configtest,运行了 apachectl -t,所有信息都表明 apache 已“OK”
但是,无论我做什么更改,我的 error.log 都会在近 2 小时内停止记录任何新条目。
困惑了。。求助 :-/
答案1
事实证明,我的神秘问题是 ISPConfig 的某种“故障安全”功能。通常,如果您使用错误的 Apache 指令配置虚拟主机,则可能会导致整个服务器以及在其上运行的所有网站瘫痪。
当我将类型设为“SSLProxyEngine”而不是“SSLProxyEngine On”时,ISPConfig 通过将故障虚拟主机移动到目录中的“example.com.vhost.err”/etc/apache2/sites-available
并实质上创建了一个临时的 example.com.vhost 来保持运行,从而保存了我的其他站点。
解决方案是
1.) 重命名 example.com.vhost --> example.com.vhost.bak,
2.) 通过添加缺失的“SSLProxtEngine ON”更正/修复 example.com.vhost.err,
3.) 重命名 example.com.vhost.err --> example.com.vhost
4.) 然后重新启动 apache
这不是我的解决方案,我从 ISPConfig 支持站点获得了它。