Проблема, не знаю как озаглавить)

Предварительное обсуждение найденных ошибок перед отправкой их авторам фреймворка, а также внесение новых предложений.
Закрыто
nova9469
Сообщения: 9
Зарегистрирован: 2019.11.28, 13:27

Проблема, не знаю как озаглавить)

Сообщение nova9469 »

Здравствуйте.

Создал котроллер через gii (в последствии пробовал и в ручную создавать), котроллер UserController, прктически не отличается от уже имеющегося SiteController.
В нем индексная функция, пока ничего не выполняет. Проблема в следующем, при обращении к следующему пути: site.test/user/
выдаёт ошибку
Fatal error: Uncaught Error: Using $this when not in object context in .....\web\user\index.php:9 Stack trace: #0 {main} thrown in .....\web\user\index.php on line 9 .
Причём эта ошибка отображается не отладчиком yii, а на чистом листе.
Когда обрщаешься site.test/user/index/, открывает то что нужно.

При том что при обращении к site.test/site/ нормально выполняется индексное действие и рендерится соответствующий шаблон.
В чём может быть проблема? Я досконально проверил, новый контроллер.
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Проблема, не знаю как озаглавить)

Сообщение samdark »

У вас, судя по всему, есть на сервере директория user и в ней index.php.
nova9469
Сообщения: 9
Зарегистрирован: 2019.11.28, 13:27

Re: Проблема, не знаю как озаглавить)

Сообщение nova9469 »

Огромное спасибо! Так и оказалось. там откуда-то оказалась файловая структура, которую gii создаёт. Удалил, всё заработало.
Закрыто