Size: a a a

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

2020 April 12

S

SeRGei in Laravel для начинающих
Michael
написано нет index.php в этой папке
так это маршрут. такой папки нету
источник

M

Michael in Laravel для начинающих
Значит апач не видит правил rewrite урлов
источник

S

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

S

SeRGei in Laravel для начинающих
htaccess там такой же и все пашет
источник

СБ

Сергей Беловенцев... in Laravel для начинающих
Andrey Helldar
Это не для хостовой машины, а для приложения.

Настройки подключения приложения должны выглядеть так: https://t.me/laravel_web/222420
тоже самое
источник

Д

Діма in Laravel для начинающих
Дмитрий Кожанов
Не менять, а получить по фейковой ссылке настоящую картинку и отдать в браузер )
Привет еще раз.
А можешь подсказать на примере как сделать фейковую ссылку.
что-то пытался сделать, и не могу.
источник

Д

Діма in Laravel для начинающих
public function showImage($slug){

   $file = 'http://127.0.0.1:8000/storage/images/2020/04/12/245-4EXJXkXT.jpg');


   return Image::make($file)->response('jpg');
 }
источник

Д

Діма in Laravel для начинающих
Не могу понять как вообще отдать в контроллере фото.
сервер повисает))
источник

Д

Діма in Laravel для начинающих
Либо возвращаю просто ссылку в браузере на картинку, а не ее изображение.
источник

ДК

Дмитрий Кожанов... in Laravel для начинающих
Діма
Либо возвращаю просто ссылку в браузере на картинку, а не ее изображение.
return response()->file($pathToFile);
источник

ДК

Дмитрий Кожанов... in Laravel для начинающих
Попробуй так
источник

ДК

Дмитрий Кожанов... in Laravel для начинающих
Я надеюсь до тебя правильно дошла моя мысль
ты пишешь у изображения src = image/showImage?hash=<hash>
В экшоне по hash ищешь изображение и отдаешь его как выше написал
источник

ДК

Дмитрий Кожанов... in Laravel для начинающих
Так ты скроешь то, где лежат файлы, но не избежишь прямого скачивания
источник

Д

Діма in Laravel для начинающих
Дмитрий Кожанов
Так ты скроешь то, где лежат файлы, но не избежишь прямого скачивания
Это мне и нужно
источник

Д

Діма in Laravel для начинающих
Дмитрий Кожанов
Я надеюсь до тебя правильно дошла моя мысль
ты пишешь у изображения src = image/showImage?hash=<hash>
В экшоне по hash ищешь изображение и отдаешь его как выше написал
Это пытаюсь сделать.
источник

Д

Діма in Laravel для начинающих
Пока пытаюсь сделать так.

Route::get('image', 'Gallery\ImageUploadController@showImage');

 public function showImage(){
   $file = 'app/public/images/2020/04/12/245-4EXJXkXT.jpg';`
   return response()->file($file);
 }

По ссылке
http://127.0.0.1:8000/image
получаю ошибку
Symfony\Component\HttpFoundation\File\Exception\FileNotFoundException
The file "app/public/images/2020/04/12/245-4EXJXkXT.jpg" does not exist

менял $file уже по разному

The file "http://127.0.0.1:8000/storage/images/2020/04/12/245-4EXJXkXT.jpg" does not exist
источник

RK

Roman Kolosov in Laravel для начинающих
Діма
Пока пытаюсь сделать так.

Route::get('image', 'Gallery\ImageUploadController@showImage');

 public function showImage(){
   $file = 'app/public/images/2020/04/12/245-4EXJXkXT.jpg';`
   return response()->file($file);
 }

По ссылке
http://127.0.0.1:8000/image
получаю ошибку
Symfony\Component\HttpFoundation\File\Exception\FileNotFoundException
The file "app/public/images/2020/04/12/245-4EXJXkXT.jpg" does not exist

менял $file уже по разному

The file "http://127.0.0.1:8000/storage/images/2020/04/12/245-4EXJXkXT.jpg" does not exist
так линк идет начиная с паблик
источник

RK

Roman Kolosov in Laravel для начинающих
кароче оставь только images...
источник

RK

Roman Kolosov in Laravel для начинающих
да и вроде хелпер есть
источник

ДК

Дмитрий Кожанов... in Laravel для начинающих
Ну как бы да. Указывается то не полный путь а фбсолютный от фс. И пользуйся хелпером Storage
источник