[英]Laravel 4 Artisan commands
我在使用Laravel 4的工匠时遇到了一些麻烦。 当运行基本
php artisan key:generate
我收到此错误:
[InvalidArgumentException] There are no commands defined in the "key" namespace
我已经阅读了一些地方,并使用以下命令更新了作曲家:
php composer.phar update
但这返回:
Nothing to install or update
问题仍然存在。
任何帮助将不胜感激。 谢谢。
尝试先更新作曲家本身
php composer.phar self-update
然后更新您的作曲家软件包
php composer.phar update
查找文件vendor / laravel / framework / src / Illuminate / Foundation / Console / KeyGenerateCommand.php-这是定义key:command的地方。
然后,查找vendor / laravel / framework / src / Illuminate / Foundation / Providers / KeyGeneratorServiceProvider.php-这是在工匠处注册要使用的命令的位置。
最有可能是您的安装中出现了问题
您是否已在Laravel
4中生成密钥? 该过程与L3有所不同,因为您没有删除“您的密钥在这里!!!” 该文件中的文字。
app/config/app.php
您将文本留在那里,然后由工匠将其覆盖。
您可能已经知道这一点,并且面临另一个问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.