我做了一个小的symfony4捆绑包来管理Mysql数据库备份。
我做了一个packagist文件夹以轻松实现它。
安装后,我的软件包路径为:
webDirectory\vendor\fpasquer\symfony-backup-bundle\BackupSymfonyBundle.php
我能够使用此捆绑包中除命令以外的所有类。
这是一个命令:
<?php
namespace Fpasquer\BackupSymfony\Command;
use Symfony\Component\Console\Input\InputInterface;
use Symfony\Component\Console\Output\OutputInterface;
class BackupExportCommand extends AbstractBackup
{
protected static $defaultName = 'Fpasquer:BackupSymfony:extract';
...
}
运行时:
php bin /控制台Fpasquer:BackupSymfony:extract
我收到此异常:
“ Fpasquer:BackupSymfony”命名空间中没有定义命令。
我确定我的捆绑软件安装正确,因为在我的app:controller中,我可以使用此捆绑软件中的 DependencyInjection
你知道怎么了吗?
谢谢您的帮助