对冻结的php脚本进行故障排除

对冻结的php脚本进行故障排除,php,process,execution,Php,Process,Execution,我正在对多个大型php脚本进行故障排除。其中一个脚本通常会挂起很长时间。它们是我找出脚本挂起的行号的一种方法吗 请注意,每个脚本都会同时执行多次,因此我有许多实例正在运行 这个脚本非常大,而且这种情况是随机发生的,所以在整个脚本中编写调试行是非常累人的。如果我这样做的日志将消耗我的磁盘速度,所以请,我需要一个解决方案,这与日志无关 某种process explorer可以做到这一点吗?您可以安装并使用。然后在(Windows)或(Linux)中查看探查器输出文件。@MuhammadGelbana

我正在对多个大型php脚本进行故障排除。其中一个脚本通常会挂起很长时间。它们是我找出脚本挂起的行号的一种方法吗

请注意,每个脚本都会同时执行多次,因此我有许多实例正在运行

这个脚本非常大,而且这种情况是随机发生的,所以在整个脚本中编写调试行是非常累人的。如果我这样做的日志将消耗我的磁盘速度,所以请,我需要一个解决方案,这与日志无关


某种process explorer可以做到这一点吗?

您可以安装并使用。然后在(Windows)或(Linux)中查看探查器输出文件。

@MuhammadGelbana是的,它会的。您应该禁用生产分析。它已经是生产服务器了。有没有一种不用在调试模式下运行脚本的方法?我可以为特定脚本指定调试模式吗?是的,您可以仅为特定脚本或特定代码段启用评测。查看关于可用php函数的xdebug文档