首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Apache错误[通知]父进程:子进程已退出,状态为3221225477 --正在重新启动

Apache错误[通知]父进程:子进程已退出,状态为3221225477 --正在重新启动
EN

Stack Overflow用户
提问于 2009-07-16 15:02:22
回答 14查看 53.8K关注 0票数 29

我使用的是PHP5、CodeIgniter和Apache。本地主机php页面加载正常,然后突然开始崩溃Apache。

当apache崩溃时,网页似乎进入了不同的加载阶段。

Apache错误日志文件中唯一有趣的一行是:

注意父进程:子进程已退出,状态为3221225477 --正在重新启动。

在网上有很多关于这个问题的讨论,但似乎没有一个解决方案,不同的人描述了不同的解决方案,在他们的系统中工作。

感谢您的建议。

EN

回答 14

Stack Overflow用户

回答已采纳

发布于 2009-07-17 02:55:40

我找到了一个对我有效的解决方案。

我将以下两个文件从我的PHP目录复制到Win32目录,并停止了错误: php5apache.dll、libmysql.dll。

因此,即使这些文件应该在PHP目录中找到,在某些情况下,它们也需要在系统目录中

票数 6
EN

Stack Overflow用户

发布于 2015-12-24 20:35:38

此问题经常发生在Windows中,因为Apache的默认堆栈大小较小。当使用php代码分配大量堆栈时,通常会发生这种情况。

要解决此问题,请在apache配置文件的末尾添加以下内容: httpd.conf

代码语言:javascript
复制
<IfModule mpm_winnt_module>
    ThreadStackSize 8888888
</IfModule>

然后重新启动apache。我从这个site中获得了这个解决方案。

票数 52
EN

Stack Overflow用户

发布于 2013-10-18 02:17:15

在我的例子中,是php扩展APC (php_apc.dll,3.1.10-5.4-vc9-x86,threadsafe)导致了这个错误。

我将XAMPP 1.8.2与PHP 5.4.19和Apache 2.4.4结合使用

因为它也可能是由另一个扩展引起的,所以从xampp发行版恢复原始的php.ini可能是一个很好的起点。如果这个配置运行良好,请尝试逐行将其更改为您想要的配置(从扩展列表开始)。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1138269

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档