Size: a a a

2020 April 10

О

Олег in Laravel Pro
Loot.jpg
ide helper нужон
Прописал php artisan ide-helper:models и все сгенерировалось. Спасибочки
источник

ДК

Дмитрий Кожанов... in Laravel Pro
SupportBtc
Всем привет. КТо-то юзал сервис Digital Ocean Spaces - https://cloud.digitalocean.com/spaces

Это облоко для хранение файлов.

Я на ларе загружаю на него файлы.

Подскажите пожалуйста, как можно файлы из облака получить мне? Инфмормацию о файле, имя, расшерения, и если это изображение - то вывести его... img и тд, если нет, например pdf/txt - то просто вывести его название на сайте.
источник

🎄P

🎄Victor Ponamariov... in Laravel Pro
При интеграции slack через oauth2, когда мы создаем ссылку для того чтобы перенеправить юзера на сайт слака, в ссылке указывается client_id и redirect_url. Опционально - state. Я правильно понимаю, что через state можно (и это единственный способ) передать user id, для которого интегрируется слак? Слак потом вернет state в callback url
источник

VS

Vitaliy Sheverov in Laravel Pro
Ребята, не могу найти как ограничить время на выполнение cron job, которая запускает команду в фоне(ее и надо ограничить по времени) set_time_limit(120); почему-то ничего не дало, команда выполнялась спокойно пока сервер не перезапустил. cron запускает команду в фоне, чтобы сохранить асинхронность
источник

v

vladimir in Laravel Pro
Vitaliy Sheverov
Ребята, не могу найти как ограничить время на выполнение cron job, которая запускает команду в фоне(ее и надо ограничить по времени) set_time_limit(120); почему-то ничего не дало, команда выполнялась спокойно пока сервер не перезапустил. cron запускает команду в фоне, чтобы сохранить асинхронность
php -d max_execution_time=120 script.php ?
источник

S

SupportBtc in Laravel Pro
Подскажите пожалуйста.
Мне нужно чтобы ссылка была действительна 30 дней, но ошибка, что урл версии 4 должен быть менее 1 недели.

Как мне сделать, чтобы было 30 дней?

$url = Storage::disk('do_spaces')->temporaryUrl('users/1/photo_2020-04-01_19-11-09.jpg', now()->addDays(30));
источник

S

SupportBtc in Laravel Pro
источник

DB

Daniyar Baizhaksynov in Laravel Pro
SupportBtc
Подскажите пожалуйста.
Мне нужно чтобы ссылка была действительна 30 дней, но ошибка, что урл версии 4 должен быть менее 1 недели.

Как мне сделать, чтобы было 30 дней?

$url = Storage::disk('do_spaces')->temporaryUrl('users/1/photo_2020-04-01_19-11-09.jpg', now()->addDays(30));
Создай таблицу с файлами и expires ами. шифруй названия и кидай в роут. Я так вижу. В будущем можешь любые фишки добавлять
источник

AB

Andrey Bogdanov in Laravel Pro
SupportBtc
Подскажите пожалуйста.
Мне нужно чтобы ссылка была действительна 30 дней, но ошибка, что урл версии 4 должен быть менее 1 недели.

Как мне сделать, чтобы было 30 дней?

$url = Storage::disk('do_spaces')->temporaryUrl('users/1/photo_2020-04-01_19-11-09.jpg', now()->addDays(30));
Там методы есть на генерацию постоянного урла, не ток временного
источник

S

SupportBtc in Laravel Pro
Andrey Bogdanov
Там методы есть на генерацию постоянного урла, не ток временного
Мне не нужен постоянный, нужно чтобы через 30 дней истекал срок ссылки
источник

VS

Vitaliy Sheverov in Laravel Pro
vladimir
php -d max_execution_time=120 script.php ?
как мне такое прописать, если команда вызывается в фоне из файла kernel
вот запуск команды
$schedule
   
->command($commandClass)
   ->everyMinute()
   ->dailyAt($time_now)
   ->runInBackground()
   ->withoutOverlapping();
источник

DS

Dark Side in Laravel Pro
Добрый день! Никто не пробовал реквайрить контроллеры в другие приложения?
Хочу подтянуть lumen в ocstore. Но Eloquent не видит конфигурацию из .env ....
Может есть какой-то способ принудительно стартануть без роутов?
источник

AB

Andrey Bogdanov in Laravel Pro
SupportBtc
Мне не нужен постоянный, нужно чтобы через 30 дней истекал срок ссылки
в голову приходит только проксировать s3 урлы на свой домен, чтобы пользователю не показывалась ссылка с амазона, а выдавалась какая-то временная ссылка которая проксируется и ведет на амазон, хранить в базе  через 30 дней отмечать, как истекшую. Как сгенерить на 30 дней временный урл, я не знаю, в доке по амазону, можно ток на 1 неделю максимум
источник

DB

Daniyar Baizhaksynov in Laravel Pro
Dark Side
Добрый день! Никто не пробовал реквайрить контроллеры в другие приложения?
Хочу подтянуть lumen в ocstore. Но Eloquent не видит конфигурацию из .env ....
Может есть какой-то способ принудительно стартануть без роутов?
За env там пакет отвечает. Мб его имплементить
источник

RK

Roman Kolosov in Laravel Pro
Vitaliy Sheverov
как мне такое прописать, если команда вызывается в фоне из файла kernel
вот запуск команды
$schedule
   
->command($commandClass)
   ->everyMinute()
   ->dailyAt($time_now)
   ->runInBackground()
   ->withoutOverlapping();
Every minute противоречит dailyAt
источник

VS

Vitaliy Sheverov in Laravel Pro
Roman Kolosov
Every minute противоречит dailyAt
есть такое, убрал
источник

YS

Yehor Smoliakov in Laravel Pro
оффтоп
источник

VS

Vitaliy Sheverov in Laravel Pro
Ребята, не могу найти как ограничить время на выполнение cron job, которая запускает команду в фоне(ее и надо ограничить по времени) set_time_limit(120); ini_set('max_execution_time', 120); почему-то ничего не дало, команда выполнялась спокойно пока сервер не перезапустил. cron запускает команду в фоне, чтобы сохранить асинхронность
Вот сама команда
$schedule
   
->command($commandClass)
   ->dailyAt($time_now)
   ->runInBackground()
   ->withoutOverlapping();


Проще переделать на job, а не запуск команды правильно понимаю?
источник

АЕ

Антон Емельянов... in Laravel Pro
Vitaliy Sheverov
Ребята, не могу найти как ограничить время на выполнение cron job, которая запускает команду в фоне(ее и надо ограничить по времени) set_time_limit(120); ini_set('max_execution_time', 120); почему-то ничего не дало, команда выполнялась спокойно пока сервер не перезапустил. cron запускает команду в фоне, чтобы сохранить асинхронность
Вот сама команда
$schedule
   
->command($commandClass)
   ->dailyAt($time_now)
   ->runInBackground()
   ->withoutOverlapping();


Проще переделать на job, а не запуск команды правильно понимаю?
В крон добавь timeout 120 php artisan command
источник

SS

Stepan Stepanov in Laravel Pro
Ребята, где можно быстро взять любую *nix виртуалку на пару дней? Без денег..
источник