我如何在PHP CLI中调试分段错误?
我已经写了一些代码,我通过php-cli和代码中的特定方法远程运行服务器(我不确定当前使用哪种方法)正在导致segmentation fault
。
除了通过我的方法添加exit
和echo
呼叫并手动查明坏点以外 - 是否有办法在发生故障时捕捉分段故障并找出故障的哪个部分崩溃? 标准的PHP错误通过错误关闭处理程序显示,我不确定从这个分段错误开始。
干杯!
是。 使用GNU调试器:如何调试-a-segmentation-fault-by-php
或者在编译php时设置标志DBIG_SECURITY_HOLE
:修复由PHP导致的Apache分段错误
看看bugs.php.net也许PHP源代码中有一个相关的已知错误。
链接地址: http://www.djcxy.com/p/10975.html