Laravel по расписанию не работает с использованием планирования задач в Windows

#php #laravel

Вопрос:

Я разрабатываю веб-приложение с требованием генерировать квитанции об оплате за каждую 1 минуту. Я использую Laravel 8. Я создал команду и зарегистрировал ее в ядре внутри папки консоли. Я также создал задачу в ПЛАНИРОВЩИКЕ ЗАДАЧ окна, и на вкладке «Действия» я использовал D:AppServerxamppphpphp.exe и добавил необязательный аргумент «как D:AppServerxampphtdocsMYPRJECTartisan schedule:run «, и программа, похоже, работает, потому что она обновляется при СЛЕДУЮЩЕМ запуске, но странно то, что квитанции не создаются в базе данных.

Но когда я вручную запускаю команду, используя php artisan command:name или используя php artisan schedule:run интерфейс командной строки, генерируются квитанции.

Тот же подход работает с использованием Laravel 5.

Может ли кто-нибудь дать мне представление о том, что может быть не так, почему при вводе команд в CLI он работает, но когда выполняется задача окна, он не генерирует квитанцию

Заранее спасибо

Комментарии:

1. Проверьте права доступа к папке хранилища/журналов. У вас может быть ограниченный доступ для написания laravel. файл журнала. Я бы попытался ТОЛЬКО В целях ТЕСТИРОВАНИЯ предоставить все разрешения (777) для этой папки