" backup"中没有定义命令。命名空间

时间:2018-01-11 10:51:47

标签: laravel laravel-5 mysql-backup

我已尝试安装Laravel Backup for Database paulvl/backup

我已按照有关如何安装和配置Laravel应用程序的说明进行操作。但是我仍然坚持你实际运行备份命令的地步。我收到这个错误:

$ php artisan backup:mysql-dump               
[Symfony\Component\Console\Exception\CommandNotFoundException]
There are no commands defined in the "backup" namespace.

非常感谢任何帮助

这是config / app.php中的提供者数组 Provider Array in config/app.php

1 个答案:

答案 0 :(得分:0)

来自the package docs

  

软件包安装完成后,最后一步是添加服务提供商。打开config/app.php,然后在providers数组中添加一个新项:

Backup\BackupServiceProvider::class,

BackupServiceProvider does that

以来,这些命令将自动注册
public function register()
{
    $this->registerMysqlDumpCommand();
    $this->registerMysqlRestoreCommand();
}