如何通过php崩溃web服务器


How to crash web server via php

我需要测试我在web服务器上使用的一些工具的行为,但它只在服务器故障的情况下有效。所以我需要通过某种方式使服务器崩溃。我测试了很多在谷歌上找到的脚本:无限循环while(true),一些preg_match(...)str_repeat(...)函数-没有崩溃)甚至尝试检索8Gb文件-没有问题,php只是说Internal server error。谢谢你的帮助。

我认为通过提供一个需要回溯的regex,设置高pcre限制和低php内存限制,让apache使用mod_php进行segfault是可能的。不幸的是,我记不起涉及哪些版本了。

你确定仅仅发送一个杀人信号还不够好吗?

--编辑--

这就是向你的网络服务器发送终止信号。类似于killall -9 apache-httpd或您的Web服务器进程的名称。只需与管理员确认这将针对正确的进程。