Задать вопрос

Почему Yii не находит класс при вызове его в папке web?

Есть файл test.php , лежит в папке web/example (Нужен доступ к скрипту по ссылке, поэтому туда закинул)
Содержимое test.php
<?php
use app\models\User;
User::findOne(1);


Пытаюсь к нему достучаться "advanced/web/example/test.php" и выдает ошибку:
Fatal error: Class 'app\models\User' not found in C:\OpenServer\domains\advanced\web\example\test.php on line 13

Использую yii2 basic.
У самой модели User с namespace всё в порядке : namespace app\models; и она отлично вызывается в других местах.
  • Вопрос задан
  • 236 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
colonel
@colonel
Разработчик PHP, Laravel
Потому что надо подключить autoload
Или подключить файл напрямую через require_once например.
автозагрузка
Ответ написан
Ваш ответ на вопрос

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

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