php.exe 在 Windows 上崩溃(错误应用程序 php.exe,版本 5.3.8.0)


php.exe crashes on Windows (Faulting application php.exe, version 5.3.8.0)

我在Windows Server Enterprise(32位)上使用XAMPP版本1.7.7

我已经在任务计划中为后台 php 脚本设置了一些任务。它每 3 分钟运行一次。有时,它会崩溃,并通过事件查看器接收此信息:

Faulting application php.exe, version 5.3.8.0, time stamp 0x4e53793f, faulting module ntdll.dll, version 6.0.6002.18881, time stamp 0x51da3e27, exception code 0xc0000005, fault offset 0x0003dd6d, process id 0xb88, application start time 0x01d039def0f42f10.

我不知道为什么它有时会崩溃,大多数时候它运行得很好。脚本中也没有错误或问题。

在这方面有什么需要关心的吗?

谢谢

您可能需要更新 PHP 安装。5.3 的最后一个可用版本似乎是 5.3.29 PHP 下载存档。如果事件查看器日志中没有其他内容,则很难跟踪原因。

如果您准备切换到更新的PHP版本,我建议将IIS视为Web服务器。您可以使用Microsoft的 Web 平台安装程序安装 PHP 版本。捆绑在一起的PHP版本从来没有任何问题。