Настройка планировщика заданий Windows
Планировщик заданий — это встроенная в Windows утилита, позволяющая автоматически запускать программы или скрипты по расписанию или при наступлении заданных условий.
Пассворк версии 5.1.0 и выше имеет специальный скрипт, который отвечает за запуск фоновых задач:
- PowerShell
C:\intepub\wwwroot\passwork\app\tools\run-scheduled-tasks.php
Его можно выполнять в ручном режиме или настроить выполнение по расписанию с помощью планировщика заданий Windows.
Мы рекомендуем сперва проверить работу скрипта в ручном режиме. Для этого выполните команду в PowerShell:
- PowerShell
php.exe C:\inetpub\wwwroot\passwork\app\tools\run-scheduled-tasks.php
В случае возникновения ошибок они будут записаны в лог-файл. После первого запуска убедитесь, что в этом файле нет ошибок:
- PowerShell
C:\inetpub\wwwroot\passwork\app\logs\run-command.log
к сведению
Убедитесь, что пользователь, от имени которого выполняется скрипт, имеет права на запись