Size: a a a

Laravel для начинающих

2021 May 02

А

Андрей in Laravel для начинающих
Думал что  именно из storage/app/public берётся файл
источник

А

Андрей in Laravel для начинающих
А он, оказывается в корневом public лежит
источник

А

Андрей in Laravel для начинающих
Спасибо
источник

SC

Sergey Chizhik in Laravel для начинающих
Ну не прям лежит, а через симлинк
источник

А

Андрей in Laravel для начинающих
Понял, спасибо. надо будет внимательнее перечитать доку
источник

SC

Sergey Chizhik in Laravel для начинающих
Внимательнее проверяй пути просто
источник

А

Андрей in Laravel для начинающих
Ну я увидел, что файл сохраняется в storage/app/public и обращаюсь по этому пути
источник

D

David in Laravel для начинающих
Да, и на будущее, если будешь менять директорию проекта и т.д., симлинк придется генерировать заново
источник

А

Андрей in Laravel для начинающих
Учту, спасибо
источник

SC

Sergey Chizhik in Laravel для начинающих
Да, но веб-сервер отдаёт из public, в том числе у тебя там валяется входная точка приложения, он же index.php
источник

SC

Sergey Chizhik in Laravel для начинающих
Т.ч. это и есть корень для веб-сервера
источник

А

Андрей in Laravel для начинающих
И ещё вопрос. Правильно ли вообще формировать путь вот так:  
$photoPath = self::STORAGE_PATH . $photoName;

private const STORAGE_PATH = '/public/storage/';
источник

D

David in Laravel для начинающих
ну такое, зачем? Когда есть диск
источник

SC

Sergey Chizhik in Laravel для начинающих
Я вроде просто настроил диск в ларке и его использую. В нём настроен префикс пути
источник

SC

Sergey Chizhik in Laravel для начинающих
Во
источник

А

Андрей in Laravel для начинающих
Ага, понял, спасибо
источник

SC

Sergey Chizhik in Laravel для начинающих
И я вот не помню, работает ли getPublicUri, или как там его, для локальных дисков или только для s3
источник

SC

Sergey Chizhik in Laravel для начинающих
Или путаю с temporary
источник

А

Андрей in Laravel для начинающих
s3 - это облачное хранилище?
источник

А

Андрей in Laravel для начинающих
Точнее...
источник