1
當運行通過終端的命令控制器,所述 Yii::getAlias('@webroot')
不起作用=/Yii2 - 命令控制器不工作getalias根目錄
命令(QueuePushNotificationController.php):
<?php
namespace app\commands;
use Yii;
use yii\console\Controller;
class QueuePushNotificationController extends Controller
{
public function actionIndex()
{
echo Yii::getAlias('@webroot');
}
}
經由終端執行:
./yii queue-push-notification
回報:
Exception 'yii\base\InvalidParamException' with message 'Invalid path alias: @webroot'
不適用於應用程序嗎?
謝謝!