Windows Server 2003 与 Apache 和 IIS 是否会导致 Apache 出现随机故障和性能问题?

Windows Server 2003 与 Apache 和 IIS 是否会导致 Apache 出现随机故障和性能问题?

我正在尝试修复运行 IIS6 和 Apache Web 服务器(带有 PHP 和 MySQL)的 Windows Server 2003 SE 安装上的问题。IIS 站点绑定到一个 IP,Apache 绑定到另一个 IP。一切似乎都很好,直到安装了另一个 IP 地址以允许 Web 服务在 IIS 下运行。

症状:

  • Apache 现在响应非常慢,即使是静态文件的请求(通常需要 30 秒或更长时间)
  • 事件日志中偶尔会出现以下错误:Faulting application httpd.exe, version 2.2.14.0, faulting module php5ts.dll, version 5.2.13.13, fault address 0x000ac14f.

我仔细检查了配置文件,并考虑到了这个问题/答案在同一 Windows Server 上运行 IIS 和 Apache,提升了 Apache 日志级别以进行调试,运行 TCPView 来检查是否存在冲突的绑定,升级到最新的 Apache/PHP 版本,但仍然没有成功或没有原因的迹象。

任何关于查找位置的建议或调试技巧都将不胜感激。我是一名 Web 程序员,因此不太熟悉 Windows Server 管理或网络堆栈的细节。在 IIS 下运行 PHP 不是一个选择,在另一台服务器上托管也不是理想的选择。

相关内容