2

I'm trying to run yii commands inside my yii2 application and it's not working.

php yii 

This should normally return all the commands that is available. But it's not returning anything and is just going to the next line.

The application is already running in the server, so I don't think this is because of initialisation problems.

Contents of the yii file

#!/usr/bin/env php
<?php
/**
* Yii console bootstrap file.
*/

defined('YII_DEBUG') or define('YII_DEBUG', false);
defined('YII_ENV') or define('YII_ENV', 'prod');

require __DIR__ . '/vendor/autoload.php';
require __DIR__ . '/vendor/yiisoft/yii2/Yii.php';
require __DIR__ . '/common/config/bootstrap.php';
require __DIR__ . '/console/config/bootstrap.php';

$config = yii\helpers\ArrayHelper::merge(
require __DIR__ . '/common/config/main.php',
require __DIR__ . '/common/config/main-local.php',
require __DIR__ . '/console/config/main.php',
require __DIR__ . '/console/config/main-local.php'
);

$application = new yii\console\Application($config);
$exitCode = $application->run();
exit($exitCode);

enter image description here

Root folder contents

enter image description here

17
  • Can you pls show the folder and file list of your root app folder Commented Apr 9, 2019 at 6:45
  • I have updated the question with the screenshot @ZiyaVakhobov
    – bahdotsh
    Commented Apr 9, 2019 at 6:52
  • Please turn on your error reporting and see if there is any errors
    – Justinas
    Commented Apr 9, 2019 at 6:58
  • There is no error! ;( @Justinas
    – bahdotsh
    Commented Apr 9, 2019 at 7:02
  • Can you show contents of yii file?
    – Justinas
    Commented Apr 9, 2019 at 8:24

1 Answer 1

1

if you have the composer installed you must execute the command

composer install

in the root folder of your project

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.