抱歉,这个问题的标题有点含糊,但我真的不知道问题出在哪里——我正在寻求对服务器错误日志的澄清。
基本上,我有一台运行 Windows 2003 和 Plesk(我认为是 v8)的专用服务器。上周,服务器硬件出现故障,整个服务器不得不从头开始重建。安装了新硬件、新操作系统(Win2008)、新 Plesk 安装(v9.5)、新软件(MSSQL 等),然后手动从旧的 C 盘和 D 盘移植所有数据以恢复所有 30 个客户站点。这简直是地狱!
几天来一切都很好,但大约一小时前突然出现 POP!突然所有网站都瘫痪了,并出现 500 错误。重新启动所有服务最终使一切恢复正常,但我现在完全生活在恐惧之中。这种情况可能会再次发生,而且很可能会再次发生。支持人员从服务器日志中向我提供了以下错误:
The Template Persistent Cache initialization failed for Application Pool 'ASP.NET v4.0 Classic' because of the following error: Could not create a Disk Cache Sub-directory for the Application Pool. The data may have additional error codes..
The worker process for application pool 'domain1.com(domain)(2.0)(pool)' encountered an error 'Cannot read configuration file
' trying to read configuration data from file '\\?\C:\inetpub\temp\apppools\domain1.com(domain)(2.0)(pool).config', line number '0'. The data field contains the error code.
The worker process for application pool 'PleskControlPanel' encountered an error 'Cannot read configuration file
' trying to read configuration data from file '\\?\C:\inetpub\temp\apppools\PleskControlPanel.config', line number '0'. The data field contains the error code.
支持人员对此含糊其辞,这让我非常害怕。有人能确定导致所有客户网站离线的错误的原因吗?可以做些什么来防止这种情况再次发生?
任何指点都将不胜感激!谢谢大家……
答案1
看起来有人修改了文件夹权限?我实际上也遇到了同样的错误。最近我更改了一些文件夹权限,现在我的 plesk parallels 面板停止工作。只需确保没有人修改权限,特别是在文件夹 C:\inetpub 中。小小的改变可以带来很大的不同!
对不起,我的英语不好。
菲利普