Задать вопрос
tsukuyomich
@tsukuyomich
Beginner

Почему при дебаге локалка не может найти базовый класс?

Используется фреймворк Yii2 на PHP 5.6.40, WAMP на Windows 11, PhpStorm.

Есть консольный контроллер, который расширяет базовый класс Controller (yii\console\Controller). При попытке дебага на локалке, получаю следующее сообщение:
Fatal error: Class 'yii\console\Controller' not found in C:\wamp64\www\test.project\console\controllers\TestController.php

Код контроллера:
<?php
namespace console\controllers;

use Yii;
use backend\models\Orders; 
use yii\console\Controller;

class TestController extends Controller {
    public function actionTest() {
        echo "it's test";
    }
}

Самое удивительное, что IDE понимает, где находится базовый контроллер и позволяет "провалиться" в него, через ctrl. На сервере всё работает, а локалка ругается "not found".
Подскажите пожалуйста, что делать?
  • Вопрос задан
  • 111 просмотров
Подписаться 1 Средний 2 комментария
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы