php artisan horizon:install returns";无法打开输入文件:artisan";

php artisan horizon:install returns";无法打开输入文件:artisan";,php,laravel,command,laravel-artisan,Php,Laravel,Command,Laravel Artisan,我已经看到了这个问题的答案,但我仍然很困惑,因为答案说我需要在我的Laravel的项目文件夹中,我认为这是我创建的 我正在尝试运行php命令 php artisan horizon:安装 这是Laravel安装指南的第二步,可在此处找到: 在Mac OS的“我的文档”文件夹中,我的目录结构如下所示: 我尝试在RetimeWeb、vendor、bin、laravel和horizon文件夹中运行该命令。我做错了什么?artisan文件夹应该在哪里 Docd,直到您进入项目的根文件夹,然后再次运行该

我已经看到了这个问题的答案,但我仍然很困惑,因为答案说我需要在我的Laravel的项目文件夹中,我认为这是我创建的

我正在尝试运行php命令

php artisan horizon:安装

这是Laravel安装指南的第二步,可在此处找到:

在Mac OS的“我的文档”文件夹中,我的目录结构如下所示:


我尝试在RetimeWeb、vendor、bin、laravel和horizon文件夹中运行该命令。我做错了什么?artisan文件夹应该在哪里

Do
cd
,直到您进入项目的根文件夹,然后再次运行该命令
artisan
文件位于laravel项目的根文件夹中

Do
cd
,直到您位于项目的根文件夹中并再次运行该命令
artisan
文件位于laravel项目的根文件夹中

laravel Horizon是用于管理laravel中队列(作业)的仪表板,该队列(作业)应安装在laravel项目的顶部

根据目录结构,您仅从composer安装了Horizon。现在您正试图运行命令“phpartisanhorizon:install”,但artisan是来自Laravel的一个工具。 “horizon:install”应该将所有资产、配置等复制到Laravel项目中,但同样,您没有任何资产,所以甚至没有复制它的位置

总结一下

  • 安装Laravel
  • 安装Laravel地平线

  • Laravel Horizon是用于管理Laravel中队列(作业)的仪表板,该仪表板应安装在Laravel项目的顶部

    根据目录结构,您仅从composer安装了Horizon。现在您正试图运行命令“phpartisanhorizon:install”,但artisan是来自Laravel的一个工具。 “horizon:install”应该将所有资产、配置等复制到Laravel项目中,但同样,您没有任何资产,所以甚至没有复制它的位置

    总结一下

  • 安装Laravel
  • 安装Laravel地平线

  • “RealtimeWeb”文件夹不是我的Laravel项目的根文件夹吗?这是我在选择我的项目所在地时指定的。它看起来不像。根文件夹应包含应用程序、数据库、路由、资源和供应商文件夹。“RealtimeWeb”文件夹不是我的Laravel项目的根文件夹吗?这是我在选择我的项目所在地时指定的。它看起来不像。根文件夹应包含应用程序、数据库、路由、资源和供应商文件夹。我不知道是什么引导我走上先安装Horizon的道路,但现在我使用本指南安装Laravel:我不知道是什么引导我走上先安装Horizon的道路,但现在我使用本指南安装Laravel: