@yii2ru

Страница 1714 из 1721
Сергей
25.10.2018
20:11:21
_ _ METHOD _ _
https://www.yiiframework.com/doc/guide/2.0/ru/runtime-logging#log-messages Константа __METHOD__ вычисляется как имя метода (включая полное имя класса), в котором она использована. Например, её значение будет вычислено как 'app\controllers\RevenueController::calculate', если показанный выше код вызывается в соответствующем методе.

PowerAxis
25.10.2018
20:12:24
так у тебя же один метод там execute

Google
PowerAxis
25.10.2018
20:12:38
зачем тебе его имя?

просто чтоб в логе с текстом ошибки был путь к методу?

Сергей
25.10.2018
20:17:38
просто чтоб в логе с текстом ошибки был путь к методу?
Нет, чтобы в отдельный договор писать ошибки и сообщения из этого метода

Katulos
25.10.2018
20:17:50
у кого нибудь есть https://github.com/mikemadisonweb/yii2-rabbitmq в бою?

В проде, тксзть

Maxim
25.10.2018
20:20:53
у кого нибудь есть https://github.com/mikemadisonweb/yii2-rabbitmq в бою?
Тебе пример нужен, верно? Чтоб ты наконец то начал печатать код.

Katulos
25.10.2018
20:21:28
Нет, мне нужен конфиг

ибо взятый с ридми - не работает

Maxim
25.10.2018
20:23:55
ибо взятый с ридми - не работает
Надеюсь ты его не просто скопировал, а указал свои данные для подключения?

Maxim
25.10.2018
20:25:27
Естественно указал
А ты не заметил там есть issue в этом репозитории второе по счету с точно таким же вопросом как у тебя

Maxim
25.10.2018
20:25:54
Естественно заметил ?
Тебя это не смутило?

Google
Katulos
25.10.2018
20:26:41
Нет, а вас?

Maxim
25.10.2018
20:27:05
Нет, а вас?
Меня очень смутил этот репозиторий

Katulos
25.10.2018
20:27:20
Чем же?

Maxim
25.10.2018
20:28:59
Чем же?
часть функционала кролика не работает так как последнее обновление было год назад, хотя бы это, а как прочитал issue то совсем страшно стало

Katulos
25.10.2018
20:29:45
Кстати именно моего вопроса нет в issue

И предыдущие релизы этого пакета работали, есть упоминания на форуме

У меня же на любой чих оно говорит Class rabbit_mq.connection.default does not exist

Maxim
25.10.2018
20:31:32
Katulos
25.10.2018
20:31:42
Видит

php ./protected/yii | grep rabbit 42:- rabbitmq RabbitMQ extension functionality 43: rabbitmq/consume Run a consumer 44: rabbitmq/declare-all Create RabbitMQ exchanges, queues and bindings based on configuration 45: rabbitmq/declare-exchange Create the exchange listed in configuration 46: rabbitmq/declare-queue Create the queue listed in configuration 47: rabbitmq/delete-all Delete all RabbitMQ exchanges and queues that is defined in configuration 48: rabbitmq/delete-exchange Delete an exchange 49: rabbitmq/delete-queue Delete a queue 50: rabbitmq/publish Publish a message from STDIN to the queue 51: rabbitmq/purge-queue Delete all messages from the queue

Исполняется, как минимум

☕ CunningFox
25.10.2018
20:33:19
Исполняется, как минимум
В чем проблема продебажить?

Katulos
25.10.2018
20:34:50
Не хотелось бы закапываться так глубоко

м.б. у кого то есть рабочий конфиг

Попытка не пытка, так сказть

☕ CunningFox
25.10.2018
20:36:15
Попытка не пытка, так сказть
Ок, тогда тебе не больно)

За 20 минут можно было изучить сорцы и найти проблему.

Katulos
25.10.2018
20:38:25
Отличный метод

☕ CunningFox
25.10.2018
20:38:51
Могу ссылку на xdebug скинуть, надо?)

Katulos
25.10.2018
20:38:52
Будем изучать код днк и вылечим рак

Google
Katulos
25.10.2018
20:38:55
за 20 минут

Ведь можно же было =)

☕ CunningFox
25.10.2018
20:39:28
Ведь можно же было =)
Тыж наверное программист, или нет?)

Maxim
25.10.2018
20:39:41
Наверное просто не понимает как им пользоваться

☕ CunningFox
25.10.2018
20:39:59
или нет
Тогда понятно, не использовал этого расширения)

Katulos
25.10.2018
20:40:24
Тогда понятно, не использовал этого расширения)
Об этом стоило сказать раньше и не проявлять остроумие

Как вариант

Maxim
25.10.2018
20:40:31
или нет
А как ты решил дальше быть даже если у тебя получится установить с ним соединение?

Katulos
25.10.2018
20:40:46
☕ CunningFox
25.10.2018
20:41:14
Об этом стоило сказать раньше и не проявлять остроумие
Тут нет остроумия, у тебя в руках куча инструментов. Я не понимаю в чём проблема для тебя решить задачу

Или кто-то вместо тебя должен воспроизвести твою ошибку и выложить для тебя гайд?

Katulos
25.10.2018
20:42:37
Тут нет остроумия, у тебя в руках куча инструментов. Я не понимаю в чём проблема для тебя решить задачу
Уважаемый, я просто спросил, есть ли у кого конфиг? К чему эти разговоры?

Katulos
25.10.2018
20:43:04
Я тебе подсказал решение
Ещё раз, я просто спросил конфиг

Не решение

И не методы

☕ CunningFox
25.10.2018
20:43:16
Продебаж, прочти сорцы и все у тебя получится

Katulos
25.10.2018
20:43:18
А 20 строчек конфига

Maxim
25.10.2018
20:43:20
Тут нет остроумия, у тебя в руках куча инструментов. Я не понимаю в чём проблема для тебя решить задачу
Вот если бы зашёл с вопросом: "я новичок, Скрипалей не травил, но очень хотел, а пока у меня возникли трудности с Yii2 и RabbitMQ, поможете разобраться, пожалуйста?" То наверное быстрее решил свои вопросы

Google
☕ CunningFox
25.10.2018
20:43:24
Даже если не с этими расширением

Katulos
25.10.2018
20:44:31
https://bash.im/quote/413959

Впрочем ничего нового

☕ CunningFox
25.10.2018
20:44:44
Когда можно всего достичь самому.

Maxim
25.10.2018
20:45:55
Abl
25.10.2018
20:46:24
Народ юзаю yii2-queue для отправки массовых уведомлений на почту и т.п. А как можно это распаралелить?

☕ CunningFox
25.10.2018
20:46:49
https://bash.im/quote/413959
Честно говоря с таким же рвением лучше бы проблему решал/

Abl
25.10.2018
20:49:53
Оно полюбому будет же ждать друг друга

Сергей
25.10.2018
20:50:49
Оно полюбому будет же ждать друг друга
https://github.com/yiisoft/yii2-queue/blob/master/docs/guide-ru/worker.md

В несколько потоков запускай

Abl
25.10.2018
20:51:35
Сергей
25.10.2018
20:52:29
Можно подробнее
Например, как по ссылке выше с помощью supervisor'а запускается 4 параллельных воркера, то есть у тебя обработка очереди будет идти в 4 параллельных потока.

Abl
25.10.2018
20:52:47
Спасибо

Katulos
25.10.2018
20:53:10
Честно говоря с таким же рвением лучше бы проблему решал/
Да ну, какое рвение, ссылка в горячем доступе

Сергей
25.10.2018
20:54:39
Супервизоры? Вы точно из 2018 года?)))
как написано в инструкции так и делаем) Главное работает отлично :)

Maxim
25.10.2018
21:03:14
как написано в инструкции так и делаем) Главное работает отлично :)
Нынче модно ковровое бомбометание и тяжёлая артиллерия)) обращаю ваше внимание что Docker абсолютно бесплатный

Google
Maxim
25.10.2018
21:07:07
Какая связь с докером?
Что делает супервизор? И как он это делает? А главное какие телодвижения нужно совершить что бы запустить этот соплевизор? В замен вот этого всего docker предлагает всего одну команду. Что называется "почувствуйте разницу")))

Katulos
25.10.2018
21:07:35
супервизор запускает любой скрипт как демон

И следит за его работой

Телодвижения - дописать юнит в systemd

И не надо сношаться с докером и накатывать все интернеты, чтобы оно работало

Maxim
25.10.2018
21:09:10
один минус - надо работать с докером))
Ты же пользуешься linux? Я угадал?

Сергей
25.10.2018
21:09:29
Katulos
25.10.2018
21:09:38
один минус - надо работать с докером))
Фанаты докера сожгут на костре за такие речи =)

Maxim
25.10.2018
21:10:01
И не надо сношаться с докером и накатывать все интернеты, чтобы оно работало
Тебе точно не нужен docker, а то голова лопнет от такого количества знаний) без обид

Сергей
25.10.2018
21:10:03
Я хз... у меня руки до него никак не дойдут разобраться что к чему

Maxim
25.10.2018
21:10:44
нет
Мас?

Katulos
25.10.2018
21:10:49
Проблема в том, что об супервизоре я знаю года так с 2007-го

Сергей
25.10.2018
21:10:57
Мас?
нет

Katulos
25.10.2018
21:11:07
когда нынешние докероводы ещё клянчили карманных денег у мамки

Maxim
25.10.2018
21:12:36
Проблема в том, что об супервизоре я знаю года так с 2007-го
Открою тебе секрет, запускать приложения в изолированном окружении научились ещё в 1992 году, твои знания соплевизора с 2007 года очень похвальны

нет
И - интрига

Maxim
25.10.2018
21:13:22
Причем тут изолированое коружение?
Это сложно объяснить, просто поверь наслово

Страница 1714 из 1721