Apache Changelog:2.2.12和2.2.14

时间:2009-12-29 20:18:54

标签: php apache process version

我有一个庞大的PHP脚本,我一直在Apache 2.2.12上运行,我最近升级到了Apache 2.2.14。但是,我的PHP脚本不起作用,因为它始终在某个点停止。我一直试图找出这两个Apache版本的不同之处,我看过这个CHANGELOG并且无法确定这一点。

当我查看我的Apache错误日志时,我发现这是在我的PHP脚本无法执行任何其他操作之前。

Parent: child process exited with status 255

此后的错误仅仅是通知,并且在其中一些之后结束。

你认为Apache的哪些变化会导致这种变化?我正在四处阅读,我发现有些人说Vista上的新版本的Apache(Windows)可以检测到PHP脚本何时处于无限循环中并且会杀死那个孩子,这是真的吗?

感谢大家的任何意见。

更新

道歉,这已经不再适用了。我认为这是一个PHP问题。我从5.2切换到5.3,我认为它与模块有关。我将开放另一个问题。

2 个答案:

答案 0 :(得分:0)

试试这个

下载此

http://windows.php.net/downloads/snaps/php-5.2-win32-VC6-x86-latest.zip

然后将libmysql.dll复制到您的php目录并重新启动apache

答案 1 :(得分:0)

实际上它与模块无关,而是与核心解释器所做的某些验证有关,它在不同的PHP应用程序中打破了许多非严格的进程。 小心将PHP更新到5.3! Mwahahahaha!