Ярослав
mr.
Bohdan
https://yiiframework.com.ua/ru/doc/guide/2/start-installation/ самая лучшая дока
Bohdan
как по мне
Dmytro
Я выключу уведомления в этом чате, но при упоминании меня - вернусь
Bohdan
можно найти все что угодно
mr.
В остальных 5% сам
mr.
И только 5% помогают из чата)
mr.
как по мне
++, на русском и дизайн не вырвиглазный.
Bohdan
я просто кинул первую ссылку
Ярослав
я был бы рад конечно, если бы русский язык был оффициальным в мире, но пока это английсский и приходится его учить)
Ярослав
Bohdan
@lonelycrow в класе Post.php укажи вместо Tabletbl -> Category
Bohdan
Ребят, кстати как вам студия для php ? в ровень со штормом ? или пока отстает ?
Borisov
vscode?
Bohdan
вижу что парень в visual studio работает
Bohdan
помню ставил но как-то не зашла
Vladimir
mr.
Англ круче как универсальный язык.
mr.
Универсальный языковой 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
Toly
@d_naumenko Приветствую!
Toly
Я готов ответить на вопросы
Dmitriy
Dmitriy
с этого примера брал
https://github.com/php-amqplib/php-amqplib/blob/master/demo/amqp_consumer.php
Dmitriy
ничего не падает уже 3 года
Dmitriy
Toly
originallls
Toly
Два варианта:
1. Неверно задан identityClass
2. identityClass задан верно, но не реализует IdentityInterface
Ярослав
Ярослав
у меня там symfony3, но это не суть, я свою обертку над amqp юзаю
Toly
Ах вот оно что, ну, тогда ладно
Ярослав
и , видимо, кривую обертку, раз php-fpm падает из-за моего консумера
Dmitriy
Dmitriy
Логика в этом есть, но не в этом случаи
Toly
Ярослав
я всегда говорю - давайте готовое возьмем, через композер подтянем и будет все ок
он такой - а я уже обертку написал
Ярослав
он быстрее пишет обертки, чем я гуглю готовое, лол)
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
Ярослав
Dmitriy
Ivan
Я очень даже верю а совпадение
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
Borys
http://php.net/manual/ru/datetime.diff.php
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
да
Borys
только для него нужно timestamp в datetime преобразовывать
Borys
Если я правильно понял
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Сделай DateHelper
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
и метод диф дейс, а где нужно уже проверяй больше одного или нет
originallls
Пацики, есть трабл: Ошибка с классом категорий