Lee
сорян бро, но про апач давай в доку апача
Наличие апач конфига в вопросе не даёт право считать его вопросом про апач.
@Sorry4Wait Ты уверен, что у тебя веб-сервер считывает параметры из .htaccess? Директива из доки про апач 😉
А вообще, ни веб-сервер, ни фреймворк не переадресовывает тебя автоматически с одного рерайт-рула на другой, если ты перешел по прямой ссылке.
Dmytro 🇺🇦
Dmytro 🇺🇦
mrG1K
Подскажите правильный алгоритм в случае если мне нужно линковать (по сути заполнять id в поле) с записью которой может и не быть.
Как правильно и куда вынести алгоритм выбора из базы этого элемента к которому линкуем, и если элемента нет то создать.
Dmytro 🇺🇦
Sam
Доброе утро. Есть вопрос по URL в nginx:
Advanced-шаблон, есть backend, frontend и api-часть. Для frontend/backend настройки прошли, но вот добиться URL для /api вместо /api/web не выходит, вот конфиг: https://pastebin.com/jdrVWsCn
Пробовал так настроить для API(32-35 строка, 44 строка) — но падало: https://pastebin.com/v2HwAWYx
SiZE
CybernatiC
Всем привет!
Поделитесь actionLogin из restapi у кого есть такой)
CybernatiC
не Advanced
Anonymous
Заставили писать апишку на пыхе для мобайла?
CybernatiC
ага
CybernatiC
заставили суки
Anonymous
Вот демоны
CybernatiC
бля поделиетсь)
Dmytro 🇺🇦
Артур
всем привет)
Артур
textInput как задать длину поля ?((
CybernatiC
Артур
Артур
'style'=>'width:100px'
Артур
так можно)
👻
тебе длинну поля или длинну максимально допустимых символов
Артур
👻
:)
👻
лучше стилями
👻
через класс чем инлайн
Артур
👻
красивше :) + потом если надо будет где то еще просто добавишь класс а не буш костылить стилем
Sam
Ок. А что скажете по этому вопросу?
Sam
Доброе утро. Есть вопрос по URL в nginx:
Advanced-шаблон, есть backend, frontend и api-часть. Для frontend/backend настройки прошли, но вот добиться URL для /api вместо /api/web не выходит, вот конфиг: https://pastebin.com/jdrVWsCn
Пробовал так настроить для API(32-35 строка, 44 строка) — но падало: https://pastebin.com/v2HwAWYx
👻
не смотря в конфиг у тебя должен быть локейшен и ты в нем должен реврайтить куда тебе надо
но это не точно
👻
если не можешь так сделать сделай поддомен для апи и работай с ним без костылей и прочего
Timur
Господа, в связи с расширением компании в команду требуется PHP-разработчик, желательно знакомый с Yii2. Подробное описание вакансии тут: https://sochi.hh.ru/vacancy/24897448
Dmitry
Timur
чё так дешего?
Задачи не сложные. Даже Yii2 знать не обязательно. Но по работе придется с ним сталкиваться
Evgeny
https://t.me/yiijobs
Evgeny
чтоб не улетали вакансии
Alexey
чет yii2-queue кал 😊
mrG1K
Alexey
?
спавнит новый процесс на каждый джоб
Alexey
при этом по новой переинициализируется автолоадер, фреймворк, etc
Alexey
andrew
Потом в режиме демона таски крутятся
mrG1K
Alexey
mrG1K
отдельные процессы спавнятся чтобы небыло проблем которые часто бывают, например соединение к базе рвется и тп
mrG1K
какая? я чет не нашел
там что-то про изоляцию было, на память не вспомню. чуть позже могу поискать если не найдешь сам
Alexey
ну это с 1 единственной целью могло быть сделано - словить фаталки
Alexey
но они в 7.1 и так ловятся эксепшном
mrG1K
--isolate так и называется
mrG1K
поидее в false поставить или в консоле запускать отдельных воркеров с этим аттрибутом
mrG1K
ну или в =0
mrG1K
https://github.com/yiisoft/yii2-queue/issues/10
Alexey
точно, не там смотрел
andrew
Да, в Command это свойство
andrew
Оно запускает выполнение джоба в чайлде, а не в текущем окружении
Alexey
who are you
Сегодня что день веб-мастера?
Alexey
Alexey
сдампил вот прогон одного джоба - половина всего времени это старт yii и dotenv
andrew
Пошарился в исходниках - все верно. Если отключить изоляцию то джоб выполняется в текущем окружении, без инициализации. Но в таком случае очень легко потечь памятью. Особенно в статических свойствах класса.
Alexey
хз, в yii2-async никогда таски не текли :D
Pavel
Что-то мне кажется, что главная проблема, которую решает эта изолированность, всё-таки не "фаталки", а десятилетия разработки на php в стиле "PHP создан, чтобы умирать".
Кион
С праздником, господа)
andrew
В любом случае по крону раз в сутки я бы перезапускал воркеры без изоляции
Alexey
переключили на работу с isolate=0 - скорость работы выросла в 21 раз :D
\/
привет. нам джуна надо - https://yiiframework.ru/forum/viewtopic.php?f=32&t=47095&p=235294#p235294
\/
в jobs тоже ушло
Alexey
по описанию нужен мидл
Павел
Почимужи?
Artem
Написано нормальным языком, такое редкость нынче, был бы не трудоустроен - откликнулся бы)
Alexey
Уверенное владение, хорошие знания - это не про джунов
Alexey
я бы одно требование оставил - "не дебил"
Павел
Все джуны уверены
\/
)))
Alexey
Требуется джун (не дебил)