我使用PHP5,CodeIgniter和Apache。 本地PHP页面加载正常,然后突然他们开始崩溃的Apache。
当apache崩溃的时候,网页似乎到了不同的加载阶段。
[通知]父级:subprocess退出,状态为3221225477 – 重新启动。
将.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>
我将以下两个文件从我的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/)
我试图复制DLL,如上所述,但我无法得到它的工作。
最后,我更改为Uniformserver(http://www.uniformserver.com/)5.6.16,它的魅力。
希望这篇文章可以节省一些时间:-)
我上面尝试过,但他们都没有工作。
经过漫长的调查,这是非常容易的:在我的一个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] 举报,一经查实,本站将立刻删除。