问题描述
我无法从控制台正确运行模块命令
这里是我要运行的控制器:
尝试将其运行为:
./yii iiko/import/import-contacts-first
但出现错误:UnkNown command: iiko/import/import-contacts-first
从这个控制器运行动作的正确方法是什么?
解决方法
您可以尝试在控制台配置文件中添加一个 controllerMap 条目(yii2-app-basic 中的 config/console.php
):
$config = [
'id' => 'your-app-id','...
'controllerMap' => [
'iikoImport' => [
'class' => 'app\modules\iiko\controllers\MigrationController',],]
...
那你可以试试:
yii iiko-import/action-name