微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Apache错误父级:subprocess已退出,状态为3221225477 – 重新启动

我使用PHP5,CodeIgniter和Apache。 本地PHP页面加载正常,然后突然他们开始崩溃的Apache。

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

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

[通知]父级:subprocess退出,状态为3221225477 – 重新启动。

问题与www数据和组读取站点文件

将.htaccess转换为Nginx(mod_rewrite)

Apache POI .getCell()错误java.lang.NullPointerException如果空白,则无法读取单元格

如何在开发区运行Angular2(前端)和Symfony3(后端API)?

将Apache .htaccess转换为Nginx

networking上对这个问题有很多的讨论,但似乎没有一个解决scheme,不同的人描述了不同的解决scheme,为他们的系统工作。

build议赞赏。

Bash脚本启用mod_rewrite AllowOverride All

Apache SetEnvIf麻烦

如何在Apacheasynchronous客户端中configuration允许的挂起请求数量

使用mod_rewrite或像PHP这样的语言来处理友好/干净/漂亮的URL会更好吗?

Kibana 4由于未知的错误,无法加载“text!config”模块

这个问题经常发生在Windows中,因为Apache的认堆栈大小较小。 而且通常会在分配大量堆栈的PHP代码中使用。

解决这个问题,请在Apache配置文件httpd.conf的末尾添加以下内容

<Ifmodulee mpm_winnt_module> ThreadStackSize 8888888 </Ifmodulee>

并重新启动Apache。 我在这个网站采取这个解决方案。

我找到了一个适合我的解决方案。

我将以下两个文件从我的PHP目录复制到Win32目录,并停止错误PHP5apache.dll,libMysqL.dll。

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

我刚刚遇到了这个问题,apache每5-15分钟重新启动一次。 我的服务器为很多站点一个流量大的门户服务,我编写了这个门户,我发现get_browser()函数有时会给内存错误(取决于代理)。 我刷新了browscap.ini,没有效果,重新启动仍然发生,但据我删除使用此功能,Apache不重新启动。 我使用PHP 2.0.6与Apache 2.0.5x我希望这也可以帮助其他人。

在我的情况下,这是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可能是一个很好的起点。 如果这个工作正常,请尝试将其逐行更改为所需的配置(从扩展列表开始)。

我有这个问题 – 并检查我的文件夹后,我意识到我没有在我的PHP目录PHP5apache.dll。 所以我试图从Win32文件夹中复制它 – 它已经大大改善了事情(我不会屏住呼吸:))

所以我的PHP目录没有libMysqL.dll在这似乎已经解决了这个问题。

我也将其添加到win32目录和apache bin目录

我们正在运行Apache的两个副本,每个副本都有自己的PHP版本。

搜索这个错误,并尝试将文件复制到windows system32文件夹不同的建议,我终于发现,这个问题似乎是在Windows路径中找到libMysqL.dll的多个副本。

将libMysqL.dll文件复制到apache bin文件夹后,我们不再有这个问题。

我打电话时遇到同样的问题

$link = MysqL_connect('127.0.0.1',$user,$password);

一个PHP脚本运行干净安装的Wampserver(http://www.wampserver.com/en/&#xFF09;

我试图复制DLL,如上所述,但我无法得到它的工作。

最后,我更改为Uniformserver(http://www.uniformserver.com/)5.6.16,它的魅力&#x3002;

希望这篇文章可以节省一些时间:-)

我上面尝试过,但他们都没有工作。

经过漫长的调查,这是非常容易的:在我的一个PHP代码中的ajax文件中,

MysqLclose用来();

这是问题。 现在一切正常。

只要提一下。 也许帮助人们减少他们的调试时间。

在我的情况下,这是一个openssl_public_encrypt()函数

我有这个相同的问题。 复制DLL没有解决它。 所以我再看看周围,发现这个线程与我的工作的答案。 为什么我的XAMPP Apache服务继续重新启动?

在我的Nvidia控制面板中,我没有看到最初的FirstPacket设置,所以我卸载了Nvidia ForceWare网络访问管理器,然后通过Nvidia驱动重新安装。 重新启动后FirstPacket设置是可见的,我确定它被禁用,然后一切正常。

这是一个有问题的混合的MysqL DLL的问题。 看到这里的解决方案: http : //www.java-samples.com/showtutorial.PHP?tutorialid=1050

将dll复制到system32并不是最好的办法,所以我建议正确安装apache + PHP + MysqL,而不是把文件复制到system32中,因为一旦dll出现了,它们将被加载而不是更新的dll,未来的更新。

文件PHP5apache.dll从xamppPHP复制到WindowsSystem32

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐