Size: a a a

2020 July 14

AS

Artem Smirnoff in Laravel Pro
Павел Г.
Просто как я помню, в браузер отдается содержимое файла, с нужными заголовками. И если  с картинками все просто. То вот как будет вести себя сервер при нагрузке и браузер, когда ему впихнут 500метров контента - я честно говоря хз.
как сделаю ) отпишусь
источник

ПГ

Павел Г. in Laravel Pro
Artem Smirnoff
как сделаю ) отпишусь
Ditrich дал вторую ссылку в сообщении с медиумом, вот там про видео вроде все четко. Отдача кусками
источник

AS

Artem Smirnoff in Laravel Pro
Павел Г.
Ditrich дал вторую ссылку в сообщении с медиумом, вот там про видео вроде все четко. Отдача кусками
403 возвращает ( весело чтож
источник

ПГ

Павел Г. in Laravel Pro
Artem Smirnoff
403 возвращает ( весело чтож
У вас даже по адресу видно, что делаете не так. В адресе не будет никаких jpg и настоящих названий файлов.
источник

ПГ

Павел Г. in Laravel Pro
Вы хотя бы отдельный роут сделали для доступа к файлам?
источник

AS

Artem Smirnoff in Laravel Pro
Павел Г.
Вы хотя бы отдельный роут сделали для доступа к файлам?
всё по инструкции, извините что сразу не ответил
источник

AS

Artem Smirnoff in Laravel Pro
Павел Г.
У вас даже по адресу видно, что делаете не так. В адресе не будет никаких jpg и настоящих названий файлов.
источник

ПГ

Павел Г. in Laravel Pro
Ну в принципе, я наверное не прав, адрес может быть любой... 403 - доступ запрещен. Т.е. Ларавел перекрывает права доступа
источник

ПГ

Павел Г. in Laravel Pro
которые вы же сами и поставили
источник

ПГ

Павел Г. in Laravel Pro
Дебажьте кусками.  Роут найден, Проверьте получаете ли название файла, заходит ли в контроллер, для начала вообще уберите всю лишнюю логику по политикам и правам. ДОбейтесь просто получения файла, а уж как добьетесь  - навешивайте ограничения доступа
источник

AS

Artem Smirnoff in Laravel Pro
Павел Г.
Дебажьте кусками.  Роут найден, Проверьте получаете ли название файла, заходит ли в контроллер, для начала вообще уберите всю лишнюю логику по политикам и правам. ДОбейтесь просто получения файла, а уж как добьетесь  - навешивайте ограничения доступа
уже сделал а вот контроллер не получается отладить, я метод из контроллера удалил а он всё равно работает без ошибок ...
источник

ПГ

Павел Г. in Laravel Pro
Artem Smirnoff
уже сделал а вот контроллер не получается отладить, я метод из контроллера удалил а он всё равно работает без ошибок ...
значит не тот метод отрабатывает. Плюс кэш почистите
источник

ПГ

Павел Г. in Laravel Pro
Вообще лучше адрес изменить, все таки с storage/ идут и публичные файлы. Как бы не было с ними перехлёста случайного
источник

ПГ

Павел Г. in Laravel Pro
Скиньте код контроллера на какой нить паст бин. Чтобы хотя бы посмотреть  +- что вы делаете
источник

А

Алексей in Laravel Pro
Всем привет
подскажите настройку Elasticsearch

есть поиск по 3 полям
Артикул - type -> nested
Название товара - type -> text
Бренд - type -> text

сделал так
               'multi_match' =>  [
                   'query' =>  $query,
                   'fields'    =>  ['articles.articles^10','names^7', 'manufacturer_names^5'],
                   'fuzziness' =>  'AUTO',
                   'type' =>  'most_fields',
                   'analyzer' =>  'russian',
               ]

в целом ищет нормально но есть момент

нужно если находиться что нить в поле manufacturer_names(бренд) то все остальные бренды не выводить оставить только найденный
источник

AS

Artem Smirnoff in Laravel Pro
Павел Г.
Скиньте код контроллера на какой нить паст бин. Чтобы хотя бы посмотреть  +- что вы делаете
хорошо
источник

AS

Artem Smirnoff in Laravel Pro
Павел Г.
Скиньте код контроллера на какой нить паст бин. Чтобы хотя бы посмотреть  +- что вы делаете
https://pastebin.com/H1RY93cP . Ни чего особенного . ПРосто изз гайда делал на чистый проект
источник

ПГ

Павел Г. in Laravel Pro
Artem Smirnoff
https://pastebin.com/H1RY93cP . Ни чего особенного . ПРосто изз гайда делал на чистый проект
Сорри, но вы явно не понимаете что вы делаете... Вы принимате файлНейм, и НИГДЕ с ним не работаете.   Работаете с директориями, какие то двойные вложенности функций путей.
В общем я умываю руки.
источник

AS

Artem Smirnoff in Laravel Pro
Artem Smirnoff
https://pastebin.com/H1RY93cP . Ни чего особенного . ПРосто изз гайда делал на чистый проект
источник

AS

Artem Smirnoff in Laravel Pro
Павел Г.
Сорри, но вы явно не понимаете что вы делаете... Вы принимате файлНейм, и НИГДЕ с ним не работаете.   Работаете с директориями, какие то двойные вложенности функций путей.
В общем я умываю руки.
понимаю уж .... данный гайд отлично работает с public но с private ошибка 403....
источник