Getting unknown property yii2

Привет я установил yii2 и написать приложение. Я использовал Git. Когда я переношу приложение на сервер. Все выглядит хорошо. Но когда я пытаюсь войти, я получаю это сообщение:

Получение неизвестного свойства: yii web Application :: security

В чем будет проблема? Я запустил обновление композитора. Почему отсутствует только безопасность?

Решение

Вы должны использовать getSecurity ()

Другие решения

ОК, я нашел ошибку.
При запуске обновления композитора. Он обновляет композитор, но нашел в руководстве по установке, что вы должны выполнить

composer global требуют «fxp / composer-asset-plugin:

Эту опцию я забываю при новой установке в новый компьютер. Теперь все работает

Primary tabs

Forums:

Exception (Unknown Property) ;yiiaseUnknownPropertyException; with message ;Setting unknown property: .

Если вы используете consultnnembeddedEmbeddedDocument или вообще любую структуру, уснаследованную не от AcitveRecord а от Model, то приходится помимо массива из attributes() в модели создавать ещё и поля класса:

то есть писать как-то так:

В противном случае как раз и валится ошибка:

I know there are some answers related to this, but I couldn’t find any useful ones.

I am getting this error: Getting unknown property: appmodelsEmployees::holidays and I’ve no idea what I’m doing wrong.

Could someone help me out to solve this?

This is my model code:

My index.php file:

I know it’s a quite long, but I don’t know how much of the code I should include.

I think this line holidays in index php file is causing the error.

4 Answers 4

Add this on your rule .

And use this $this->holidays during search.

you must comment all your index.php file and run your code. if you have not any error it means error is in index.php page. then you must uncomment lines one by one and after each uncomment run your project.when you have error it means that line is one of your errors. then keep comment that line and uncomment other one by one and repeat that task to end of file. in this way you can find your error.

Читайте также:  Пропали все иконки на рабочем столе

There is something strange with your code:

My assumption is that you have 2 different models: "Employee" and "Employees" in your app/models directory.

You are using "Employees" model in the search() of "Employee". For this to work you need to define:

in your "Employees" model as your error suggests.

But my guess is that you wanted to use maybe "Employee" model for the search(). If this is the case, change the "Employees" to "Employee" in that function: