프로세스 ID를 통해 실행 중인 PHP 스크립트를 종료하시겠습니까?
-
13-09-2019 - |
문제
저는 AJAX를 통해 여러 PHP 스크립트에 GET 요청을 많이 합니다.현재 (백그라운드에서) 실행 중인 PHP 스크립트를 종료하는 방법에 대한 구현 조언을 요청하고 싶습니다.
PHP 스크립트가 실행될 때 프로세스 ID를 얻을 수 있는 방법이 있습니까? 그런 다음 쉘/cmd 등을 통해 해당 프로세스를 종료할 수 있습니까?
더 좋은 방법이 있나요?
해결책
PHP가 자체 프로세스인지 여부는 PHP 및 웹 서버가 구성되는 방식에 따라 다릅니다. 그러나 그럴 때도 올바른 PHP 프로세스를 잡아서 죽이는 것은 끔찍하게 어려울 것입니다.
PHP 스크립트 내부에서 이것이 살해가 필요한 과정임을 알고 있다면 사용할 수 있습니다. getmypid () 또는 사용자가 메모를 제공 한 내용을 찾으십시오.
나는 여전히 상황을 완전히 이해하지 못합니다. 왜 그들을 죽여야합니까?
제휴하지 않습니다 StackOverflow