Mac (Lion)에서 오랫동안 실행중인 PHP 프로세스를 중단하고 UAMP 스택 (zend server, unix/apache/mysql/php)을 실행하려고합니다.Mac OS X에서 PHP 프로세스를 강제 종료
"top"명령을 실행하면 어디서나 PHP 프로세스를 볼 수 없습니다. 나는 그것이 팬을들을 수 있기 때문에 그것이 적어도 100 % CPU를 치고 있다는 것을 알고 있지만 높은 CPU 사용량으로는 아무것도 보지 못합니다. 로그 파일을 스트리밍하기 때문에 프로세스 로깅을 볼 수도 있습니다. 또한 브라우저는 요청을 기다리고 있습니다.
업데이트 : 활동 모니터에 대한 힌트를 제공해 주셔서 감사합니다. 모든 프로세스를 살펴보고 100 % 실행중인 httpd가 발견되었습니다. 다시 한번 감사드립니다.
아파치의 CPU 사용량은 어떻습니까? –
서버를 중지하면 프로세스도 종료됩니다! 당신이 PHP 스크립트를 통해 시그를 사용하여 pid를 죽이려고했다는 생각이 들었습니다.이 문서를 읽으십시오. http://br.php.net/manual/en/function.posix-kill.php – B4NZ41
빠른 팁 : top을 사용하지 말고 Activity Monitor ('/ Applications/Utilities/Activity Monitor.app')를 사용하십시오. 그것은 프로세스를 분류하고 분류하기위한 더 나은 도구를 제공하며, 대부분의 경우 'top'보다 _less_ 프로세서로드를 생성하는 것처럼 보입니다. – octern