Alex
Dmitriy
Anonymous
Максим
Сергей
А если на продакшн, на деве и локально одна версия пхп и одинаковая связка nginx+php-fpm+mysql можно же без докера? :)
Какая то повальная контеййнеризация всего в последнее время.
Maks
ну у тебя же не голый пхп?) там же экстеншны всякие, которые тоже могут иметь версию. Конфиги нжикса тоже где то надо хранить -> синхронизировать
Anonymous
Я вообще не понимаю зачем заморачиваться докером если проект не масштабный.
Anonymous
Большинство его использует, чтобы без головной боли развернуть на другом сервере. Но при этом лучше промучиться с вопросами и проблемами. ))
Сергей
Ну стоит у меня на паоу екстеншнов больше чем на проде, как это мешает жить?
Maks
Сергей
Связка да, просто у меня больше эекстешнов для пыха. Если сам проект их не использует то они никак не влияют
Maks
в общем запуск в изолированном окружении (читай докере) и нужен для того, что бы явно прописать все зависимости.
Maks
мы как то присели на недельку с одной поделкой, пока кто то не припомнил, что один из бинарей надо собирать с хитрым флагом
Maks
то есть борьба с неявным знанием тоже задача контейнеризации
Сергей
С коллегой спорили, он тоже за повальную контейнеризацию. У нас рабочий проект битрикс + пых 7.1 Хотим погонять в 7.3 и 7.2 что б поднять версию на сервере. Он естессно говорит - в докер! А я думаю ну стоит у меня к 7.1 в комплекте и оба других, что мне мешает сделать новый конфиг в нджинксе под два новых локальных хоста но с другими пхп. Вот только cli режим заставляет задуматься, может все таки докер :) что б не городить с запуском консольных агентов :)
artem
всем привет. тут проблемы с jwt и граф. создал ключи, вроде все настроил но отхватываю An error occurred while trying to encode the JWT token. Please verify your configuration (private key/passphrase)
https://gist.github.com/artemzakholodilo/b56d62cb882360cb6c0603f2e1ac6b61
artem
уже несколько раз ключи генерил
artem
openssl genrsa -out config/jwt/private.pem -aes256 4096
artem
не в докере. хотя код запускаю из докера
artem
права дал
Alex
токен передается в хедере
artem
author:
type: 'Author'
access: "@=isAuthenticated()"
args:
id:
type: Int
так оно пойдет через jwt?
Сергей
в security.yaml укажите что-то типа этого
firewalls:
graphql:
pattern: ^/graphql/protected
methods: [GET, POST]
stateless: true
provider: jwt
guard:
authenticators:
- lexik_jwt_authentication.jwt_token_authenticator
тогда все запросы /graphql/protected будут фильтроваться по токену.
artem
спасибо)
artem
Андрей
а может кто issue запостить?
Андрей
Андрей
после чистой установки не отрабатывает bin\phpunit на платформе Win.
Если закоментить 96 строку в файле vendor\symfony\phpunit-bridge\bin\simple-phpunit.php
то все ок становится.
на linux такой проблемы не наблюдается
Андрей
а то лениво на гитхабе регится(
Maks
может он по религиозным соображениям)
Maks
у меня парочка колег дропнули там аки когда его мелкомягкие выкупили)
Alexey Mishurovskiy
Андрей
Alexey Mishurovskiy
А зачем вообще на винде разрабатывать на пыхе?
Alexey Mishurovskiy
Не предназначена она для этого
Vadim
Не предназначена она для этого
Не предназначена != не работает. Все там прекрасно ставится, прекрасно запускается и прекрасно выполняется. Суть в обязательном использовании линукса состоит в том, что на сервере чаще всего стоит именно он, и чтобы свое приложение легко развернуть на хостинге, рекомендуют использовать линукс, а если чисто разрабатывать, то почему нет?
Alexey Mishurovskiy
А если чисто разразработывать и не деплоить, зачем тогда разрабатывать?
Alexey Mishurovskiy
Так может лучше сразу правильно учиться?
Vadim
И докер на ней тоже теперь нормально работает
Alexey Mishurovskiy
Alexey Mishurovskiy
Я против винды ничего не имею, но как раз соглашусь с Русланом, разработка у меня происходит в виртуалке под линуксом
Alexey Mishurovskiy
Убунту как единственная десктоп система мне не нравится
Андрей
Хз.. Никогда особо проблем не испытывал
Андрей
Что мак, что лялих, что венда
Андрей
Руки и голова
Alexey Mishurovskiy
На маке докер нормально тоже не работает с тяжёлыми проектами
Dima
Не гоните, помню года три назад работал на Винде пока не пришлось ставить один навороченный проект. В тот момент я понял что винда это полное говно
Dima
Быстро перешёл на Линукс
Андрей
В чем навороченость была?
Андрей
В венде один минус, норм докера нет
Dima
Редис, очереди, докер и куча других зависимостей
Alexey Mishurovskiy
Андрей
Это настраиваемое
Alex
И crlf
Настройки шторма, не?)
Alex
Alexey Mishurovskiy
Но гит решает проблему
Alexey Mishurovskiy
А с включенным гипервизором не работает VMware и virtual box
Alex
У меня рабочий ноут и два монитора к нему, тоже вот летом решил на линукс переехать, и чо
Неделю трахался, но два монитора подключить не смог...
Alexey Mishurovskiy
Alexey Mishurovskiy
У некоторых 3
Dima
Мдаа, не знаю
Dima
У всех компаниях где я работал по два моника и тоже все норм настраиваю
Alex
По всей видимости, зависит от докстанции.. я для своей так и не смог найти дрова, оф тех поддержка говорит, что ничего кроме винды не поддерживают)))
Dima
Лично на моем ноуте стоит линуха для работы и винда для игрух. С линуксом у меня была проблема с дровами для тачпада
Dima
Но ничего, обновил ядро какой то версии и поставил сам нужные дрова для Леново и все работает. Просто иногда бывает лень сидеть и настраивать
Alexey Mishurovskiy
Вот я холивар то начал😂😂😂
Dima
=))
Alex
Кроме того, уж если сильно так надо - ставить убунту встроенную)))
Alexey Mishurovskiy
Alexey Mishurovskiy
Я ее юзаю для туннелей
Alex
Но, по своему опыту ещё раз замечу: за год работы с докером на винде (а у нас все разбито на сервисы, все в конейнерах) неприятные ощущения от докера испытывал раз пять всего, - лечилось рестартом докера
Alexey Mishurovskiy
Почему? Тоннели работают
Михаил