Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Laravel “中没有定义任何命令”;备份";名称空间_Laravel_Laravel 5_Mysql Backup - Fatal编程技术网

Laravel “中没有定义任何命令”;备份";名称空间

Laravel “中没有定义任何命令”;备份";名称空间,laravel,laravel-5,mysql-backup,Laravel,Laravel 5,Mysql Backup,我已尝试为数据库安装Laravel备份 我已经按照有关如何在我的Laravel应用程序中安装和配置它的说明进行了操作。但是,我仍然停留在您实际运行备份命令的位置。我得到这个错误: $ php artisan backup:mysql-dump [Symfony\Component\Console\Exception\CommandNotFoundException] There are no commands defined in the "backup" name

我已尝试为数据库安装Laravel备份

我已经按照有关如何在我的Laravel应用程序中安装和配置它的说明进行了操作。但是,我仍然停留在您实际运行备份命令的位置。我得到这个错误:

$ php artisan backup:mysql-dump               
[Symfony\Component\Console\Exception\CommandNotFoundException]
There are no commands defined in the "backup" namespace.
任何帮助都将不胜感激

下面是config/app.php中的提供程序数组

来自:

包安装完成后,最后一步是添加服务提供者。打开
config/app.php
,并向
提供者
数组添加一个新项:

这些命令将自动注册,因为
BackupServiceProvider


嗨,阿列克西。谢谢你的快速回复。我能够向提供商添加服务并发布供应商。我不明白为什么这个错误会突然出现up@ChrisOtaalo尝试用
php清除配置缓存artisan config:clear
也尝试过,但没有帮助
Backup\BackupServiceProvider::class,
public function register()
{
    $this->registerMysqlDumpCommand();
    $this->registerMysqlRestoreCommand();
}