이것을 달성하고 싶습니다 : http://mywebsite.com/admin/reports/status/run-cron
그러나 Drush 인터페이스를 통해 수행해야합니다.
아무도 나를 도울 수 있습니까?
이것을 달성하고 싶습니다 : http://mywebsite.com/admin/reports/status/run-cron
그러나 Drush 인터페이스를 통해 수행해야합니다.
아무도 나를 도울 수 있습니까?
답변:
당신은 시도 할 수 있습니다 drush core-cron
$ drush help core-cron
지정된 사이트의 모든 활성 모듈에서 모든 cron 후크를 실행합니다.
별칭 : cron
hook_cron()
구현 을 실행 하므로 system_cron()
호출됩니다. 관리 UI 또는 /cron.php에서 실행하는 것과 같습니다.
당신은 drush core-cron
또는 그냥 사용할 수 있습니다drush cron
drush를 사용하여 crontab에서 cron을 실행하려면 cron을 웹 서버 사용자로 실행하고 추가 인수를 제공하여 터미널 및 부족 환경 변수의 부족을 구성하는 것이 가장 좋습니다.
drush 설명서는 docs / cron.html 또는 run 에서 가장 잘 설명합니다 drush topic docs-cron
.
개인적으로 서버 전체 사이트 별칭을 사용하므로 단일 사이트에 대해서는 생략 --root
하고 대신 --uri
사용 @some.site
합니다. 그룹 별칭을 정의한 경우을 사용하여 전체 그룹에서 cron을 실행할 수 있습니다 @some.group
. 관심이있는 경우 사이트 별칭 에 대한 추가 정보 , 그렇지 않은 경우 drush docs-aliases
.
cron을 실행하는 drush core-cron 명령을 사용할 수 있습니다 . drush가 제공하는 명령에 대한 자세한 내용은 https://drushcommands.com/ 에 있습니다.