2011-11-04 68 views
3

我有一个运行PHP脚本需要花费很长时间,但通常需要很长时间,但我不确定它正在做什么或将花多长时间。运行PHP进程的当前活动

我知道我可以看到它是如何长久以来运行,并使用通过“顶”的内存,但有什么办法,我的确可以看到这行现在是在运行PHP程序处理?

回答

4

选项有:

  • 日志一切,一些日志文件(之前和每行代码之后)
  • 使用strace检查哪些系统调用你的过程是做现在
  • 使xdebug在PHP和远程连接到您的脚本从一个支持它的IDE。
+0

...或者只是使用打勾功能记录重要事件/和/或状态的快照 - http://www.php.net/manual/en/control-structures.declare.php#control- structures.declare.ticks – symcbean

相关问题