Php 如何从Laravel5的内核中删除旧的artisan命令
我已经在我的Laravel应用程序中创建了一些命令文件。Laravel版本是5.2。我在命令文件中设置如下命令:Php 如何从Laravel5的内核中删除旧的artisan命令,php,laravel,laravel-5,laravel-artisan,Php,Laravel,Laravel 5,Laravel Artisan,我已经在我的Laravel应用程序中创建了一些命令文件。Laravel版本是5.2。我在命令文件中设置如下命令:get:email。还将命令文件调用到Kernel.php中。之后,我可以通过键入命令php artisan list查看artisan命令列表。如下: //output get:email 我将命令标题get:email更改为get bq:email。当我运行命令php-artisan-get-bq:email——它工作得很好。我还可以通过键入命令php artisan list:
get:email
。还将命令文件调用到Kernel.php
中。之后,我可以通过键入命令php artisan list
查看artisan命令列表。如下:
//output
get:email
我将命令标题get:email
更改为get bq:email
。当我运行命令php-artisan-get-bq:email
——它工作得很好。我还可以通过键入命令php artisan list
:,查看列表:
//output
get-bq:email
问题/问题:两个命令都在工作。但我不想和他们一起工作。我做了以下几件事:
composer dump autoload-o
composer更新
composer update
李>
但旧命令仍在我的系统中运行
我想要什么:如何从Laravel(5.2)应用程序中删除旧命令?运行以下命令:
php artisan cache:clear
php artisan config:clear
这些命令将清除应用程序缓存和配置缓存并重新创建它。我最近遇到了同样的问题 反复试验
php artisan cache:clear
php artisan config:clear
缓存的内核命令也无法清除
在绝望中,我杀死了队列工作者终端,并用命令重新启动了队列
php artisan queue:work
问题已停止。相同的问题::同时解决这两个问题。不能删除旧的。仍然在工作::
php-artisan-get-bq:email
和php-artisan-get:email
您解决问题了吗?如果没有,请尝试php-artisan-config:clear
。我没有找到任何解决方案。我使用了php artisan配置:clear
::它没有清除旧的