0
У меня проблема с отображением изображения, которое я только что загрузил, представьте.yii2 изображение на картинке не найдена ошибка
Теперь в моем файле зрения у меня есть
<?= Html::img("@uploads/$file->hash/$file->hash-$typeThumbnail.$file->extension") ?>
, который правильно отображается в браузере
<img src="/home/user/projects/project/_protected/runtime/uploads/1d30a595950237c599deb4fe02750489/1d30a595950237c599deb4fe02750489-2.jpg" alt="">
Этот файл существует в этом каталоге. Также я сделал 777 разрешений для каждой папки и файла в папке проекта, но все же получаю 404 не найденную ошибку ...
Что я делаю неправильно?
Если у вас есть изображение под вашим http_docs (веб-папкой), браузер не сможет показать его так. Вы должны перенести его в свою папку с ресурсами или что-то подобное или загрузить ее в http_docs. –
Хм, я переместил его в активы/1d30a595950237c599deb4fe02750489-2.jpg, но все же я не вижу его. Src выглядит как «/home/user/projects/project/assets/1d30a595950237c599deb4fe02750489-2.jpg», который является правильным – user3065301
Okey похоже, я не могу использовать глобальный путь здесь. Если src выглядит так: «../assets/1d30a595950237c599deb4fe02750489-2.jpg» изображение отображается правильно – user3065301