스크립트를 가지고 있습니다. linkchecker를 호출하여 약 10.000 개의 URL을 반복하며 http 상태 코드를 확인합니다. 선택하면 URL이 내 DB에 체크 된 것으로 표시됩니다. 완료 될 때까지 아무 것도 출력하지 않으므로 몇 시간이 걸릴 수 있습니다.백그라운드에서 PHP 스크립트를 실행하는 방법은 무엇입니까?
그래서 백그라운드에서 linkchecker를 실행할 다른 스크립트를 가지고있는 동안 DB를 계속 폴링하면서 몇 개의 URL을 검사했는지 확인하여 진행 상황을 추적하고 URL에 문제가있는 경우 연결 시간 등등.
나는 linkchecker를 iframe에서 실행하려했지만 linkchecker가 끝날 때까지 아무 것도로드하지 않습니다.
메인 스크립트가 정상적으로 실행되고 다른 작업이 실행되는 동안 백그라운드에서이 링크 확인기를 실행할 수 있습니까?
포크를 시작 할 수 있도록? Google에서 해당 작업 방법을 확인하십시오. – bvd
음. Cronjobs 마음에 봄, 여기. 'max_execution_time'은 iframe에서 스크립트를 실행할 때 결국 얻을 것입니다. –