초보자에게 크론 작업을 이해하는 것은 난해한 작업일 수 있습니다. 이해를 돕기 위해 매분 작업을 실행하는 것을 목표로 하는 다음 코드를 고려하십시오.
run.php:
<?php echo "This code will run every minute"; ?>
cron.php:
<?php $path = dirname(__FILE__); $cron = $path . "/run.php"; echo exec("***** php -q ".$cron." > /dev/null"); ?>
이 코드가 올바르게 작동하려면 두 파일이 모두 동일한 디렉터리에 있어야 합니다. 그래도 실패하면 다음 문제 해결 팁을 살펴보세요.
PHP의 SSH2 라이브러리는 크론 작업 관리에 대한 대체 접근 방식을 제공합니다. 이 종합 가이드에 자세히 설명된 대로 보다 정교한 구현을 위해 SSH2와 함께 PHP를 사용하는 것을 고려해 보십시오:
[PHP SSH2로 Cron 작업 관리](http://code.tutsplus.com/tutorials/managing-cron-jobs- with-php--net-19428)
크론 작업 시간순 연산자를 나타내는 5열 구문을 사용하여 정의되며, 각 뒤에는 명령 또는 경로가 옵니다.
* * * * * home/path/to/command/the_command.sh
이 열은 다음을 지정합니다:
연산자는 cron 작업 유연성을 향상시킵니다.
매주 첫날 오전 12시에 작업을 실행하려면 월:
0 1 home/path/to/command/the_command.sh
작업을 실행하려면 토요일 오전 8:30:
8 6 home/path/to/command/the_command.sh
위 내용은 PHP에서 Cron 작업을 효과적으로 관리하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!