我正在尝试模拟段错误,因此我可以看到当调试一个更复杂的segfaulting脚本时会出现的一些情况。代码通过CLI(cron)运行。
由于这个应用程序是用PHP编写的,有没有人有代码会导致PHP中的段错误? 服务器使用PHP 5.3,但是我在另外两台服务器上运行5.5和5.6,因此在任何版本中创建段错误的代码都可以工作。
答案 0 :(得分:1)
正如@Marc B在评论中所说的那样
kill -11 $pid
或
kill -SIGSEGV $pid
其中$pid
是运行脚本的解释器的pid。任何脚本都可以做到,一个方便的可能就是sleep(60)
,它可以让你在它自己完全退出之前给它发送一个SIGSEGV 60秒。