Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 10.12.2014 12:55:11

Алексей

Доступ к файлам

Добрый день.

Делаю хранилище файлов (сайт не для интернета). Разобрался с upload-ом файлов. Но не могу получить доступ к загруженным файлам, а именно: сделать ссылку, нажав которую можно было или скачать или открыть (к примеру pdf).

Все файлы лежат в папке uploads в корне сайта.

Простые ссылки типа (<a href = "127.0.0.1/uploads/file.pdf">Open</a>) не открываются. Ошибка: нет такого маршрута. Все роуты прописывать заранее не получится, т.к. планируется хранить много файлов имена которых и пути к которым генерируются автоматом.

В общем задача, как открыть файл pdf.

#2 11.12.2014 17:51:08

Re: Доступ к файлам

  1. Все файлы лежат в папке uploads в корне сайта.

Они точно лежат в корне сайта, т.е. в public, а не в папке с Laravel (где папки app, vendor и пр.)? Судя по ошибке файлов просто нет на месте.

Не в сети

#3 19.12.2014 23:58:07

Re: Доступ к файлам

Поменяй ссылку для начала на <a href="/uploads/file.pdf">...... И проверь что бы точно был файл в public/uploads

Не в сети

#4 22.12.2014 09:16:07

Алексей

Re: Доступ к файлам

Спасибо за ответы. Проблему решил. Действительно перенес хранилище в public и все заработало

Подвал раздела