@laravel_pro

Страница 1408 из 2014
Евгений
27.05.2018
09:27:34
я делал год назад, после этого больше не смотрел

Alex
27.05.2018
09:27:47
проверь апи) они старое апи убьют скоро)

Евгений
27.05.2018
09:27:58
а там проект уже убит))

Alex
27.05.2018
09:28:05
Ну или так))

Google
Сергей
27.05.2018
09:29:16
ну так Env переменные жи)
Как указать в файле и/или в докере что это должно быть там)

Alex
27.05.2018
09:29:38
Как указать в файле и/или в докере что это должно быть там)
если переменная есть в ENV окружении то переменная из .env игнорится

Сергей
27.05.2018
09:30:20
dev
27.05.2018
10:49:47
Биткоин ноду подними

и гоняй по rpc

\/
27.05.2018
11:02:11
и снова всем привет. что то не понятное с horizon. есть команда на крон - раз в минуту. в команде так $count = Redis::lrange('queues:source', 0, -1); if (count($count) == 0) dispatch((new \App\Source())->onConnection('redis')->onQueue('source')); $count = Redis::lrange('queues:source', 0, -1); dump($count); Задача длинная больше 5 минут, но все равно в хоризоне вижу задачи, убил уже пару часов - не понимаю, как это может быть. Кстати, вчерашний вопрос и ответ от @ExileeD тоже не помогли. Размер очереди проверяется в самом job и все равно очередь растет, хотя нужно чтобы если задача в воркере была, новые задачи не добавлялись в пул

Сергей
27.05.2018
11:15:20
Alexander
27.05.2018
11:16:30
Спасибо

Vladimir
27.05.2018
12:31:18
Всем привет, подскажите, хочу развернуть проект уже на сервере. На самом серевере стоит php 5.4 но для сайта запускается версия 7.2. Клонирую проект через гит, соответственно без папки vendore. Нужно прописать composer install, но установка не проходит, рукается на старую версию php...

Есть возможность как-то запустить композер? или надо добавлять папку vendore и клонировать с ней?

Google
Rich
27.05.2018
12:33:46
Vendorino ) Кинь в зависимости версию пхп нужную, и если что определенные версии пакетов

Vladimir
27.05.2018
12:36:11
в зависимости в composer.json? у меня там сейчас стоит "require": { "php": "^7.1.3",

Rich
27.05.2018
12:37:24
в зависимости в composer.json? у меня там сейчас стоит "require": { "php": "^7.1.3",
Поставь нужную, если что .lock тоже правь, там смотри от пакетов

Да, все composer.

Vladimir
27.05.2018
12:39:11
Понял, спасибо)

Rich
27.05.2018
12:40:20
Понял, спасибо)
Ну а вообще, забудь пхп < 7, и не разговаривай с людьми кто использует < 7

Vladimir
27.05.2018
12:41:58
Да у себя поставил 7.2, на хостинге для сайта выставил 7.2, а в самой системе,по ssh 5.4 открывает

/opt/php72/bin/php artisan key:generate -так то могу к artisan обратиться, а вот с композером затык произошел(

Vladimir
27.05.2018
12:43:52
тут не только во мне дело ))

Rich
27.05.2018
12:44:50
Понимаю, как-то разворачивал проект на таком гамно-хосте, с запуском команд через bin модуля, чтобы юзнуть 7-ку

Кидай .zip, и фигани unzip )

С вендором )

Vladimir
27.05.2018
12:47:16
Да я вот думаю, что будет проще, через гит\зипом\мененджером\фтп залить это дело...руками 50 зависимостей переписать надо.. )

Vladimir
27.05.2018
12:48:11
Не, там у каждой зависимости разные версии.. где 7.0, где 7.1 и тд )

Понятно что все реплейсом.. )

Илья
27.05.2018
12:48:44
Использую Laravel Passport Есть API роут /api/products Который должен работать как для гостей, так и для авторизованных пользователей Если повешу на роут middleware('auth:api'), то для гостей будет Unauthorized Если не повешу, то в контроллере $request->user() возвращает null :( Задача проста: должна быть возможность постучать на роут как гостям, так и авторизованным юзерам (для авторизованных должна быть возможность получить модель юзера через $request->user()) Any ideas?

Rich
27.05.2018
12:50:17
Не, там у каждой зависимости разные версии.. где 7.0, где 7.1 и тд )
В общем, в любом случае это идея фиговая с версиями, нужно будет откатывать некоторые пакеты на нужные версии (возможно). Быстрее в любом случае через консоль zip, закинуть архив, unzip,

Google
Д
27.05.2018
12:51:37
отправляется пост запрос. там есть имя, текст и название. Нужно еще отправить сегодняшюю дату в бд

не подскажеет как можно?

Илья
27.05.2018
12:52:04
Д
27.05.2018
12:52:14
если бы можно было сделать hidden input с датой

Д
27.05.2018
12:52:58
Через хиден, а лучше в экшене получить текущую дату
а как через хиден взять сегоднящнюю дату?

без js

Rich
27.05.2018
12:53:29
Date же работает

Date('Y-m-d') в переменную и ее в хидден инпут value. Но зачем так делать, если в контроллере все равно запись идет, и там получи и запиши

Alexander
27.05.2018
12:57:05
тоже null
Понял, потому что запрос должен через мидлвар auth пройти и тогда пользователь будет получен

Д
27.05.2018
12:58:51
Date же работает
ну это понятно что можно и так и так. я думал чуть по конкретней способ получу

Д
27.05.2018
12:59:19
но все таки я сделал с исп js

так что проехали)

спасибо

Rich
27.05.2018
12:59:45
Куда ж конкретнее )

Dmitriy
27.05.2018
13:22:17
/opt/php72/bin/php artisan key:generate -так то могу к artisan обратиться, а вот с композером затык произошел(
export PATH=/opt/php72/bin:$PATH вот это в консоле сделай, и компосер и артисан будут использовать 72

Dmitriy
27.05.2018
13:23:44
можешь быстро проверить php -v

Google
Vladimir
27.05.2018
13:25:38
Installation request for phpunit/php-code-coverage 6.0.4 -> satisfiable by phpunit/php-code-coverage[6.0. 4]. А это можно победить? )

с php сработало )

Сергей
27.05.2018
13:26:02


Vladimir
27.05.2018
13:26:43
А, надо расширения включить..сейчас сам посмотрю

export PATH=/opt/php72/bin:$PATH вот это в консоле сделай, и компосер и артисан будут использовать 72
Спасибо, надо было еще включить xmlwriter, композер пошел устанавливаться )

Mr
27.05.2018
13:46:47
Можете скинути чат по Windows?

Остап
27.05.2018
13:54:43
Mr
27.05.2018
13:55:03
о, рідна мова
Звичайно

Admin
ERROR: S client not available

Сергей
27.05.2018
13:55:05
Подскажите как и где в ларе решать вопросы с корс?

M
27.05.2018
13:57:24
Но имхо как то костыльно... Просто чёт через nginx не подхватились заголовки

Евгений
27.05.2018
13:59:59
Посоны, кто нить пробовал парсить результата поиска билетов с сайта Аэрофлота? Они как нибудь препятствуют парсингу?

FUTURICO
27.05.2018
14:01:34
Да, препятствуют

Евгений
27.05.2018
14:03:39
Да, препятствуют
Приходилось парсить?

FUTURICO
27.05.2018
14:04:07
Да, показывают пальцем и говорят ноно не парсь ?

Кто знает как рекапчу парсить с картинками?

Илья
27.05.2018
14:05:19
народ , как лучше связи указывать в миграциях или моделях ?

Евгений
27.05.2018
14:05:30
И там и там

Илья
27.05.2018
14:05:52
понял

Google
M
27.05.2018
14:06:23
Евгений
27.05.2018
14:06:30
В миграции настраивает поля, ключи и индекс всякие. В модели конкретно ларовские релейшены пишешь

Илья
27.05.2018
14:07:25
спасибо

FUTURICO
27.05.2018
14:08:07
Сергей
27.05.2018
14:37:14
подскажите, если у меня есть JsonResource с определенными свойствами у объекта, но при одному запросе надо чтобы было дополнительное свойство, а при другом запросе так как описано в файле. Как быть в таком случае?

Adel
27.05.2018
14:40:07
другой ресурс наверно

Сергей
27.05.2018
14:40:29
другой ресурс наверно
Ну то есть это норм практика?)

другой ресурс наверно
Грубо говоря при одном запросы у юзера надо права отдавать а в другом нет

Adel
27.05.2018
14:43:00
наверно. я ресурсы не юзаю. у меня тупо отдельный ReadModel классы. и там да. можно два класса. причем один от другого отнаследовать

Евгений
27.05.2018
15:05:05
Норм два ресурса

Ничего страшного в этом нет

Если изменения минимальные то можно и внутри одного разруливать

Евгений
27.05.2018
15:13:46
Код писать придется, прикинь

Сергей
27.05.2018
15:14:14
Код писать придется, прикинь
Ну я имею ввиду пример может где то глянуть? я понимаю что писать придется

Евгений
27.05.2018
15:14:54
Ну ты лучше скажи конкретную задачу, скажи как пытался решить, а я, если будет не лень, подскажу как разрулить

Сергей
27.05.2018
15:15:38
Ну ты лучше скажи конкретную задачу, скажи как пытался решить, а я, если будет не лень, подскажу как разрулить
Ну у меня есть запрос где нужно отдать к примеру юзера с правами, а в другом запросе нужно юзера без прав и может быть без еще каких нить свойств

Ну ты лучше скажи конкретную задачу, скажи как пытался решить, а я, если будет не лень, подскажу как разрулить
public function toArray($request) { return [ 'id' => $this->id, 'name' => $this->name, 'title' => $this->title, 'icon' => $this->icon, 'levels' => LevelResource::collection($this->levels), ]; } public function toArray($request) { return [ 'id' => $this->id, 'name' => $this->name, 'title' => $this->title, 'icon' => $this->icon, ]; }

Евгений
27.05.2018
15:16:28
До того как отдавать ответ, сделай проверку и в зависимости от результата проверки отдавай права или не отдавай

Это ж просто массив отдается

Страница 1408 из 2014