>  Q&A  >  본문

PHP를 사용하여 Cron 작업 시뮬레이션

<p>저는 LMS(학습 관리 시스템)를 온라인으로 실행하고 있으며 매분 "training/admin/cli/cron.php"라는 파일을 실행해야 합니다. 문제는 내 호스트가 cron 작업을 30분마다 실행하도록 허용한다는 것입니다. </p> <p>다음 내용으로 cron_script.php라는 파일을 생성하고 30분마다 실행되도록 설정해 보았습니다. </p> <pre class="brush:php;toolbar:false;"><?php set_time_limit(0); $턴=0; while($turns < 30) { exec('training/admin/cli/cron.php'); 수면(60); $turns++; } ?></pre> <p>하지만 한 번만 실행되는 것 같습니다. 오류 메시지는 cron에 의해 실행되므로 어디서도 인쇄할 수 없기 때문에 오류 메시지를 수정하는 방법조차 모릅니다. </p>
P粉207483087P粉207483087432일 전502

모든 응답(1)나는 대답할 것이다

  • P粉475315142

    P粉4753151422023-09-05 10:37:32

    가능합니다. 기본 실행 시간 제한이 30초이기 때문입니다. 이 기능을 사용하세요 https://www.php.net/manual/en/ function.set-time-limit.php 또는 php.ini 파일의 "max_execution_time" 값을 수정하세요.

    회신하다
    0
  • 취소회신하다