我试图终止 Mac (Lion) 上长时间运行的 PHP 进程,运行 UAMP 堆栈(zend 服务器、unix/apache/mysql/php)。
当我运行“top”命令时,我在任何地方都看不到 PHP 进程。我知道它的 CPU 使用率至少为 100%,因为我可以听到风扇的声音,但我没有看到任何 CPU 使用率很高的情况。我还可以看到进程记录的内容,因为我正在流式传输日志文件。最重要的是,我的浏览器仍在等待请求。
更新:感谢您有关事件监视器的提示。看来我必须查看“所有进程”并发现 httpd 正在以 100% 的速度运行。再次感谢大家。
最佳答案
在典型的 UAMP 堆栈上,PHP 通过 mod_php
运行,它不会启动单独的 PHP 进程。您需要杀死正在处理请求的 apache 工作程序。
关于php - 在 Mac OS X 中终止 PHP 进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9559737/