Андрей
Ну видать не переписывал
std::mechanicus
Ну видать не переписывал
ПФФФФ, Герберт Шилдт свою книгу по С++ с 2003 (!) года не переписывал
std::mechanicus
Это как минимум
artem
Всем привет) вопрос по эластика бандл. Как сделать скажем джоин между индексами с условием? Эластик 6
Юра
Наверное лучше спросить на гитхабе этого бандла. Может авторы ответят
Kirill
Всем привет) вопрос по эластика бандл. Как сделать скажем джоин между индексами с условием? Эластик 6
У меня встречный вопрос. Почему бы не сделать джоин в запросе,который получает данные из БД и наполняет ими индекс?)
artem
еще вопрос. в lexik/jwt нужно добавить бэкдор в виде кастомного пароля, на какое событие можно добавить проверку?
artem
вопрос снят, костыльнул через authFailure
A.D.🈴
Почему symfony var:export не цепляет данные БД из докер-композ.ямл?
A.D.🈴
A.D.🈴
SYMFONY_PROJECT_DEFAULT_ROUTE_SCHEME=http SYMFONY_APPLICATION_DEFAULT_ROUTE_URL=http://127.0.0.1:8000/ SYMFONY_DEFAULT_ROUTE_PATH=/ SYMFONY_DEFAULT_ROUTE_URL=http://127.0.0.1:8000/ SYMFONY_TUNNEL= SYMFONY_APPLICATION_DEFAULT_ROUTE_SCHEME=http SYMFONY_PROJECT_DEFAULT_ROUTE_PATH=/ SYMFONY_PROJECT_DEFAULT_ROUTE_HOST=127.0.0.1:8000 SYMFONY_APPLICATION_DEFAULT_ROUTE_PORT=8000 SYMFONY_DEFAULT_ROUTE_HOST=127.0.0.1:8000 SYMFONY_APPLICATION_DEFAULT_ROUTE_HOST=127.0.0.1:8000 SYMFONY_DEFAULT_ROUTE_SCHEME=http SYMFONY_TUNNEL_ENV= SYMFONY_DEFAULT_ROUTE_PORT=8000 SYMFONY_PROJECT_DEFAULT_ROUTE_URL=http://127.0.0.1:8000/ SYMFONY_DOCKER_ENV= SYMFONY_PROJECT_DEFAULT_ROUTE_PORT=8000
Юра
Я не понял ты показал докер композ для постгре контейнера и все
Юра
А как оно в симфони попадает?
A.D.🈴
Я не понял ты показал докер композ для постгре контейнера и все
Ну я либо книгу как-то не так прочитал, либо какой-то магией. У Фабьена написано, типа, если в докере прописать как положено, то Симфони об этом узнает. Не, так-то оно и так работает, руками ДСН прописал, проблем нет. Просто разобраться хотел. :)
Юра
Ну если ты пропишешь енв в композе для контейнера с симфой там появятся переменные эти
Юра
Потом надо убедиться что они реально приходят в переменную $_ENV, а то пхп фпм может резать
Юра
И убедиться что ты используешь их при подключении к бд
A.D.🈴
вот нахуй ты сюда это шлешь ?
Так обычно просят показать вывод команды.
netspike
принтскрин для этого есть, гитлаб и тд
A.D.🈴
принтскрин для этого есть, гитлаб и тд
По принтскринам искать потом не очень удобно, конкретно в данном случае вроде нормально читается. Хотя с мобилы, наверное, простыня текста? Больше не буду, ок. :)
netspike
👍
A.D.🈴
Ну если ты пропишешь енв в композе для контейнера с симфой там появятся переменные эти
у меня симфа руками устанавливается... вообще, с докером че-т неоднозначно всё. :) он периодически симфони-кли затирает почему-то из /usr/local/bin/symfony
A.D.🈴
Вот так сделал:
A.D.🈴
внизу две строки закоментированы - не работает так.
Юра
Юра
Как-то так с мобилы
A.D.🈴
отлично читаемый текст. Нафиг, скрины наше всё. :)
Юра
Так копи копирует с хоста в контейнер
Юра
А ран выполняетсч только в контейнера
Юра
Шо ты там копируешь непонятно
Юра
Пиши RUN cp ...
A.D.🈴
Так копи копирует с хоста в контейнер
COPY --from=composer:latest /usr/bin/composer /usr/local/bin/composer У меня на хосте нет композера. Или это оно откуда-то с докер хаба композер копирует?
A.D.🈴
Пиши RUN cp ...
А так заработало. Блин, тупняк, конечно. :) Спасибо большое!
Юра
COPY копирует файлы в контейнер извне
Юра
А тебе надо было внутри контейнера скопировать
Юра
Он и не находил файл
Юра
А вообще видимо стоит почитать тебе еще про докер
Юра
А то будет много вопросов
A.D.🈴
Да я вроде кучу всяких туториалов перелопатил.... Но так да, вопросов еще много. :)
Юра
Лучший туториал это дока
Юра
Бывают хорошие конечно но не так часто
Юра
Плюс читая доку ты запоминаешь куда потом с вопросами смотреть
A.D.🈴
@netsp1ke
Aleksandr
+
A.D.🈴
Плюс читая доку ты запоминаешь куда потом с вопросами смотреть
Да я так-то примерно разобрался. Мне надо-то было нжинкс, пхп-фпм, постгре. С симфони вот затык. Щас еще бесит, что во-первых, хистори баша нет, во-вторых, всё из-под рута. Надо тоже че-т это все как-то переделывать. Ладно, это не по теме группы.
Roman
Баньте
Roman
Срочн 🤣
Юра
Что из под.рута?
Юра
На убунте докер не из под рута работает, просто юзера надо там в какую-то группу добавить
Юра
Как раз в доке было
A.D.🈴
Думай о контейнервх как о отдельных серваках которые общаются по сети, тогда в голове все уложится
Это примерно понятно, но вот у меня постгре, адмайнер и пхп-фпм с симфони. Адмайнер прекрасно видит постгре, а симфони при попытке миграцию сделать говорит вот это: An exception occurred in driver: SQLSTATE[08006] [7] could not connect to server: Connection refused Is the server running on host "127.0.0.1" and accepting TCP/IP connections on port 5432?
A.D.🈴
Ну сервер же однозначно работает, раз адмайнер может на него зайти. Ну, то есть вот логи:
Alexey Mishurovskiy
https://pastebin.com/0jj4Fzq1
Покажи как из симфони коннект происходит
Alexey Mishurovskiy
Да
Alexey Mishurovskiy
Поменяй 127.0.0.1 на database
A.D.🈴
Магия
Alexey Mishurovskiy
Незачто
A.D.🈴
Ну вообще, почему я сам до этого не догадался - я же в адмайнере тоже вводил датабейс. Еще удивился, почему не айпишник...
artem
У меня встречный вопрос. Почему бы не сделать джоин в запросе,который получает данные из БД и наполняет ими индекс?)
Здесь сложнее) индекс нужно наполнять всеми данными, а отдавать только те которые должен видеть этот юзверь и это все через связующий индекс. Раньше это делали через перрент чайлд, сейчас хз. Не могу найти
artem
Так индекс то один или их несколько?
Несколько, помню с 6 эластики написали что убирают типы
artem
Сейчас у меня под каждую сущность свой индекс, тк названия полей пересекаются
A.D.🈴
@netsp1ke
Daria
Ты реально админ?
Daria
Ты ничего кроме спама тут не писала, и через месяц уже админ
netspike
😂
Юра
Создателю )) всевышнему ?
A.D.🈴
По какому принципу конфиги могут создаваться, а могут НЕ создаваться? В книге написано, что после установки EasyAdmin должно быть как на картинке
A.D.🈴
А у меня вот так:
A.D.🈴
Не, понятно, я вручную конфиг создам. Но в целом, насколько это нормально? Если не нормально - ЧЯДНТ?
Nikolay
версия другая, в новой версии не в конфигах настройка
A.D.🈴
Спасибо, я уже нагуглил, в книге 2.3.4, вроде, а щас 3.0 устанавливается. Буду, наверное, под 3.0 делать.
Nikolay
эта книга сильно устарела, многое придется переделать
A.D.🈴
эта книга сильно устарела, многое придется переделать
Мне ее тут рекомендовали. :) И еще в паре мест, :) Ну в целом-то основные моменты для старта подойдут. А дальше гугл наше всё.