Путаница с расположением хранилища файлов Laravel - PullRequest
0 голосов
/ 12 сентября 2018

Я изо всех сил пытаюсь обернуть голову вокруг хранилища файлов в Laravel.Я установил хранилище php artisan: ссылка, как сказано, чтобы сделать онлайн.

Затем сохранить мои изображения в моем методе магазина

$ request-> file ('brandimage') -> storeAs ('/ public / brandimages', $ filename);

Я пытался сделать это без / public, но выдает ошибку.Это означает, что когда я хочу удалить файлы, которые я должен использовать

Storage :: delete ('public /'. $ Brand-> brand_image_path);

(Thebrand_image_path: thumbimages / thumb-post-5.jpg, поэтому он не добавляет никаких дополнительных каталогов.

Моя проблема заключается в том, что при переносе моего сайта с локального на мой сервер не появляется ни одно из моих изображений. Мой проект ищетих на www.sitename.com/thumbimages/thumb-post-5.jpg, но чтобы увидеть их, мне нужно зайти на www.sitename.com/storage/thumbimages/thumb-post-5.jpg"

Я предполагаю, что он должен работать так же локально, как и на сервере, поэтому какую часть я делаю неправильно?

1 Ответ

0 голосов
/ 22 сентября 2018

Я обнаружил, что должен использовать /storage/thumbimages/thumb-post-5.jpg ", даже когда я нахожусь на локальном. / Storage и не использую / storage, оба работают на локальном.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...