Задать вопрос
@Alex1265
I love IT

Laravel не показывает изображение что делать?

Ларавел ругается на картинки хотя путь к ним указан верно но в кансоле она ругается на изображение..
Вот скрин ларавел5dd312fd72cd6480009699.png а вот такую ошибку выводит кансоль 5dd3138375d73850464209.png
что то я не так сделал?
  • Вопрос задан
  • 2499 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 2
Sanasol
@Sanasol Куратор тега Laravel
нельзя просто так взять и загуглить ошибку
Не может быть у вас там путь ../../public, потому что public это корень куда смотрит вебсервер изначально.

т.е. относительно сайта картинка будет в ./image/bg1.jpg или /image/bg1.jpg, лучше второй вариант.
Ответ написан
DevMan
@DevMan
это скрин не ларавел, а вашего кода.
public - это document_root (если, конечно, настроено так, как дOлжно), корень того, что может быть доступно публично. совершенно естественно, что при попытке вылезть за его пределы, получается не то, что ожидается.
решение: перенос ресурсов в публично доступное место, и исправление их адресов.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@fat32man
в filesystems.php для 'public' измените
'url' => env('APP_URL').'/storage'
на
'url' => env('APP_URL').'/public/storage'
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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