无法打开输入文件:在laravel中make:auth

时间:2017-07-03 07:33:29

标签: php laravel laravel-5.3

这个问题可能会重复,但我尝试了所有解决方案,但没有一个能解决我的问题。

我在composer create-project --prefer-dist laravel/laravel website "5.3.*"使用/home/user/Documents通过作曲家安装了laravel 5.3项目,当我尝试运行makephp make:auth之类的任何php make:middleware命令时,我得到了终端Could not open input file: make:authCould not open input file: make:middleware中的此邮件。我已经检查了所有写入和删除的权限,我也尝试以root身份运行,而在搜索时有一个解决方案来运行chmod +x artisan但不适合我。我无法弄清楚问题是什么。 当我从linux mint 18转移到fedora工作站25时,我遇到了这个问题。谢谢你的帮助。

2 个答案:

答案 0 :(得分:1)

您没有正确使用该命令 - Laravel的CLI工具名为artisan,它位于项目的根目录中。

从项目的根目录,正确的命令是:

php artisan make:auth

php artisan make:middleware

答案 1 :(得分:0)

首先检查你的项目路径

您可以使用php artisan

检查所有执行命令