php artisan horizon: установка возвращает «Не удалось открыть входной файл: artisan» - PullRequest
0 голосов
/ 21 апреля 2020

Я видел ответы на этот вопрос, но я все еще в замешательстве, потому что ответы говорят, что я должен быть в папке проекта Laravel, которую, как мне казалось, я создал.

Я пытаюсь запустить команду php

php artisan horizon: установить

Это второй шаг в руководстве по установке Laravel, найденном здесь : https://laravel.com/docs/7.x/horizon#installation

Моя структура каталогов выглядит так в папке моих документов в Ma c ОС:

enter image description here

Я попытался запустить команду в папках RetimeWeb, vendor, bin, laravel и horizon. Что я здесь не так делаю? Где должна быть папка ремесленника?

Ответы [ 2 ]

2 голосов
/ 21 апреля 2020

Laravel Horizon - это инструментальная панель для управления очередями (заданиями) в Laravel, которые должны быть установлены поверх Laravel проекта.

На основе структуры каталогов вы установили Horizon из composer один. Теперь вы пытаетесь запустить команду "php artisan horizon: install", но artisan - это инструмент из Laravel. "horizon: install" должен копировать все ресурсы, конфигурации и c в Laravel проект - но опять же, у вас их нет, поэтому нет даже места, где их скопировать.

В заключение.

  1. Установить Laravel.
  2. Установить Laravel Горизонт.
0 голосов
/ 21 апреля 2020

Делайте cd до тех пор, пока вы не окажетесь в папке root вашего проекта и повторите команду. Файл artisan находится в папке root проекта laravel

...