나는 cron을 통해 실행할 PHP 스크립트를 작성 중입니다. 그것의 임무는 다른 PHP 스크립트를 호출하는 것입니다. 호출 된 스크립트는 외부에서 실행할 수도 있습니다. 내가 원한 것은 하나의 파일이 실행되는 동안 동시에 실행되지 않아야한다는 것입니다. 다음을 고려해보십시오.PHP에서 PID를 찾는 방법
두 개의 다른 스크립트 script1.php와 script2.php를 차례로 호출하는 하나의 스크립트 master.php가 있다고 가정합니다. 이제 script1.php를 호출하면 실행을 시작하고 10 분이 지나면 처리가 끝납니다. 이 Script1.php는이 10 분 동안 사용자가 별도로 실행할 수도 있습니다.
내가하고 싶은 것은이 스크립트가 처리 중에있는 동안 병렬로만 실행하면 안된다는 것입니다.
이 방법이 있습니까? (아마 script1.php의 PID를 체크함으로써).
고지.
큰 도움이됩니다. 감사합니다 :) – Deepak