简体   繁体   中英

yii2 run module command from console

I can't correctly run module command from console

Here the controller, which I want to run:

在此处输入图像描述

Trying to run it as:

./yii iiko/import/import-contacts-first

But getting error: Unknown command: iiko/import/import-contacts-first

What is the correct way to run the action from this controller?

You can try to add a controllerMap entry in your console config file ( config/console.php in yii2-app-basic):

$config = [
    'id'        => 'your-app-id',
    '...
    'controllerMap' => [
        'iikoImport' => [
            'class' => 'app\modules\iiko\controllers\MigrationController',
        ],
    ]
    ...

Then you can try:

yii iiko-import/action-name

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM