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

时间:2015-01-27 06:56:54

标签: php windows xampp ntdll

我在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.

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

在这方面我需要注意什么?

由于

1 个答案:

答案 0 :(得分:1)

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

如果您准备切换到更新的PHP版本,我建议将IIS视为Web服务器。您可以使用Microsoft的Web Platform Installer安装PHP版本。从未与捆绑在它的PHP版本有任何问题。