yii2起动机套件控制台命令不';行不通

yii2起动机套件控制台命令不';行不通,yii2,Yii2,我有一个yii2starterkit应用程序,我正在尝试运行控制台命令,但它们不起作用。例如,我呆在控制台文件夹中,运行命令php yii migrate/up(或任何其他没有运行的命令),但我只看到了这一点 请帮我解决这个问题。我找到了解决这个问题的方法,我之前的一位程序员在common/config/base.php中添加了下面的代码 'request' => [ 'class' => 'common\components\lang\LangReque

我有一个yii2starterkit应用程序,我正在尝试运行控制台命令,但它们不起作用。例如,我呆在控制台文件夹中,运行命令php yii migrate/up(或任何其他没有运行的命令),但我只看到了这一点


请帮我解决这个问题。

我找到了解决这个问题的方法,我之前的一位程序员在
common/config/base.php中添加了下面的代码

    'request' => [
        'class' => 'common\components\lang\LangRequest',
    ],

我已经将这个类移动到
frontend/config/web.php
中的request部分。并从
common/config/base.php
中删除
request
部分。现在,控制台命令工作正常。

您需要提供迁移的名称,并且必须从应用程序的根目录运行命令,而不是从
/console
文件夹中运行命令。请停留在根文件夹上,然后运行命令
/yii migrate/创建迁移的\u name\u
@MuhammadOmerAslam,我已尝试从项目的根目录运行此命令。
/yii migrate/create test\u表无法打开输入文件:./yii
yii migrate/create test\u表无法打开输入文件:yii
我认为您不在根目录上。您可以共享从控制台运行命令的目录的打印屏幕吗