mr.
ну да, но научится читать ошибки - до этого еще и дойти нужно)
И доку, ага) Я сейчас API и Guide быстро-быстро копаюсь)
Bohdan
https://yiiframework.com.ua/ru/doc/guide/2/start-installation/ самая лучшая дока
Bohdan
как по мне
Dmytro
Я выключу уведомления в этом чате, но при упоминании меня - вернусь
Bohdan
можно найти все что угодно
mr.
Лучше, когда есть чат, чем когда его нет)
В 90% когда задаю вопрос в чат, работает метод утёнка)
mr.
В остальных 5% сам
mr.
И только 5% помогают из чата)
mr.
как по мне
++, на русском и дизайн не вырвиглазный.
Ярослав
https://yiiframework.com.ua/ru/doc/guide/2/start-installation/ самая лучшая дока
это перевод, лучше приучать себя читать на английсском документацию https://github.com/yiisoft/yii2/blob/master/docs/guide/README.md
Bohdan
я просто кинул первую ссылку
Ярослав
я был бы рад конечно, если бы русский язык был оффициальным в мире, но пока это английсский и приходится его учить)
Ярослав
Bohdan
@lonelycrow в класе Post.php укажи вместо Tabletbl -> Category
Bohdan
Ребят, кстати как вам студия для php ? в ровень со штормом ? или пока отстает ?
Borisov
vscode?
Bohdan
вижу что парень в visual studio работает
Bohdan
помню ставил но как-то не зашла
mr.
Англ круче как универсальный язык.
mr.
Универсальный языковой API для многих людей))
Ярослав
Универсальный языковой API для многих людей))
чисто субьективное ощущение - русский лучше)
mr.
Обоснуй?
Ярослав
Обоснуй?
я его лучше знаю)
Ярослав
все просто
mr.
Хреновый агрумент)
Ярослав
Хреновый агрумент)
это твое субьективное мнение)
mr.
++)
Ярослав
ребят, есть у кого опыт работы с RabiitMQ + php-fpm ? у меня на проекте под нагрузкой начала вылетать ошибка "server reached pm.max_children setting, consider raising it." Увеличил значение в настройках для php-fpm max_children, но проблема осталась Потом я подумал, что проблема все же в консумере кролика, ибо он вызывается через while(true) =) Мб кто подскажет человеческий способ вызывать Consumer для RabbitMQ
originallls
Call to undefined method app\models\User::findIdentity() Зачем он так со мной ?
Toly
@d_naumenko Приветствую!
Ярослав
Consumer в php-fpm что ли?
Описание проблемы получилось сумбурным, но если есть знающие люди - опишу подробнее
Toly
Я готов ответить на вопросы
originallls
Я готов ответить на вопросы
Ответь на мой вопрос ? Не могу зайти
Dmitriy
с этого примера брал https://github.com/php-amqplib/php-amqplib/blob/master/demo/amqp_consumer.php
Dmitriy
ничего не падает уже 3 года
Toly
Ответь на мой вопрос ? Не могу зайти
Вопрос задан некорректно
Toly
Два варианта: 1. Неверно задан identityClass 2. identityClass задан верно, но не реализует IdentityInterface
Ярослав
у меня там symfony3, но это не суть, я свою обертку над amqp юзаю
Toly
Ах вот оно что, ну, тогда ладно
Ярослав
и , видимо, кривую обертку, раз php-fpm падает из-за моего консумера
Ярослав
RabbitMqBundle уже не в моде ?
скажи это моему тимлиду, который пилит обертки над всеми стандартными протоколами)
Dmitriy
Логика в этом есть, но не в этом случаи
Ярослав
я всегда говорю - давайте готовое возьмем, через композер подтянем и будет все ок он такой - а я уже обертку написал
Ярослав
он быстрее пишет обертки, чем я гуглю готовое, лол)
Ivan
Вообще не понимаю как и зачем поднимать consumer из под fpm? Мы делали consumer на supervisord в cli
Ivan
У меня тоже i7, видимо да, нудно ссд ставить
Ярослав
Вообще не понимаю как и зачем поднимать consumer из под fpm? Мы делали consumer на supervisord в cli
[program:rabbit-consume-channel] command=/var/www/vdmt/symfony/bin/console vendor:file_queue_consume --env=prod stderr_logfile = /var/log/important/cmd_vendor_file_queue_consume_err.log stderr_logfile_maxbytes = 1MB stderr_logfile_backups = 5 stdout_logfile = /var/log/important/cmd_vendor_file_queue_consume_out.log stdout_logfile_maxbytes = 1MB stdout_logfile_backups = 5 numprocs = 1 autostart = true autorestart = true startsecs=0 startretries=0
Ярослав
не поднимает. но я так и не понял причем тут fpm
потому что, именно после внедрения кролика начал fpm падать совпадение? не думаю
Ivan
Я очень даже верю а совпадение
SiZE
Зови его сюда)))
ты его забанишь сразу? :D
Borys
Привет всем. Подскажите по unixtime. Есть два поля created_at|updated_at нужно сделать проверку: если между created_at и updated_at более 24ч то true
Borys
Нет - false
Bohdan
(updated_at - created_at)/60*60
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Bohdan
это количество дней ты получишь
Bohdan
в примере узнаешь сколько часов прошло
Bohdan
но и так можно
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Но вообще, есть DateTime()->diff()
Bohdan
++++
Bohdan
способов много
Borys
http://php.net/manual/ru/datetime.diff.php
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
да
Borys
только для него нужно timestamp в datetime преобразовывать
Borys
Если я правильно понял
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Сделай DateHelper
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
и метод диф дейс, а где нужно уже проверяй больше одного или нет
originallls
Пацики, есть трабл: Ошибка с классом категорий