Maila, в действии, перед циклом.Смотрите, что у Вас вообще в $model есть, а чего нет. print_r($model); exit();
Вам надо проверить, что у Вас в $model->image, почему php ругается на этот параметр.
Виктор Янышев, ну так это и есть localhost)))
Я делаю общую директорию для проектов - localhost/www.
В www размещаю кучу проектов и особо не заморачиваюсь с правами.
Виктор Янышев, в проекте директории должны быть с правами 755, файлы 644 за исключением директорий runtime и assets в web. Эти две директории должны быть с правами 777, и вдобавок все вложенные директории в runtime должны принадлежать www-data.
Добавьте пользователя в группу сервера.
А лучше, перенесите localhost в домашнюю директорию.
Добрый вечер.
Вообще-то очень странно, что у Вас возникла проблема с доступом. Я много раз устанавливал в ubuntu и никогда не возникало подобных проблем.
Как Вы устанавливали и настраивали apache2?
polynuc, если пользователь авторизован, то в любом месте проекта получить можно так:
Yii::$app->user->identity->id;