@yii2ru

Страница 751 из 1721
?
01.11.2017
15:33:12
Если не получится, скажи, я тебе скину код, я просто детали забыл, но месяц назад где-то тоже решал эту проблему.

Кто тут спец по yii2-queue ? \yii\queue\sync\Queue::class это вообще выполняется в синхронном стиле ? Yii::$app->queue->push( new UpdateReservationJob( [ 'from' => '', 'to' => '', ] ) ); хм не отлавливается откладкичом или var_dump Подключено стандартно 'class' => \yii\queue\sync\Queue::class, 'handle' => false,
Кстати, знатно подгорит, когда в асинхронной очереди будет эксепшн сыпаться с что-то там serialize, вот тут ишью https://github.com/yiisoft/yii2-queue/issues/98 Самое забавное, что они не могуть блин минорый/багфикс релиз сделать и заставляют ждать и страдать)))

Хотя щас глянул детали, словить багу можно в случае если очередь в Db и ловишь таймаут

Google
Dmitriy
01.11.2017
15:41:32
не ловится

?
01.11.2017
15:41:40
Щас дам снипет

Dmitriy
01.11.2017
15:42:12
var_dump тоже не показывает

?
01.11.2017
15:44:31
Тебе нужно только: 'queue' => [ 'class' => yii\queue\sync\Queue::class, 'handle' => true, 'on ' . \yii\queue\Queue::EVENT_AFTER_ERROR => function (\yii\queue\ErrorEvent $errorEvent) { Yii::error($errorEvent->error); throw $errorEvent->error; }, ],

Там прикол в том, что в синхронной очереди зачем-то глушатся на глухо ошибки

Без возможности отдебажить. Они даже в лог приложения не пишутся))

По поводу отладчика я хз, не гарантирую, но теперь хотя бы эксепшеном можешшь инфу выкинуть

Dmitriy
01.11.2017
15:52:42
чет мне уже ненравится это расширение

Erkin
01.11.2017
15:56:56
Привет всем как можно испавит этого без откльючение crfs



Вывводит во время записи в база данных

?
01.11.2017
15:57:37
Вывести csrf токен

Erkin
01.11.2017
15:58:20
Вывести csrf токен
как надо исправить?

Google
?
01.11.2017
15:58:45
#яневанга

УДали быстро

И загрузи на pastebin.com

#уменякосоглазие

Boris
01.11.2017
15:59:58
Или на https://gist.github.com

Erkin
01.11.2017
16:01:11
И загрузи на pastebin.com
https://pastebin.com/t02Tx0in

?
01.11.2017
16:01:50
https://pastebin.com/t02Tx0in
И ты хочешь сказать, что у тебя валидацию форма не проходит? О_о

Erkin
01.11.2017
16:02:41
Я думал что валидация будеть в контроллере

?
01.11.2017
16:03:42
Я про CSRF валидацию

Есть тимвивер?

Boris
01.11.2017
16:04:16
Есть тимвивер?
У меня есть

Erkin
01.11.2017
16:04:35
?
01.11.2017
16:04:35
Ты хохол иди сало ешь)

Boris
01.11.2017
16:05:56
Ты хохол иди сало ешь)
Нету сала, закончилось

Matviy
01.11.2017
16:14:56
Блин, что за хрень? Туплю че-то

https://prnt.sc/h4vx9p

https://prnt.sc/h4vyil

Может я чего не понимаю, но статус NULL только у одной строки

А оно мне не визвращает ничего

Google
Karim
01.11.2017
16:17:11
SiZE
01.11.2017
16:19:49
https://prnt.sc/h4vx9p
так нельзя

IS NOT NULL ибо

Matviy
01.11.2017
16:20:22
Ок, а если у меня в коде вот так: $query = Order::find()->andWhere(['<>','status', Order::STATUS_IN_CART]);

SiZE
01.11.2017
16:20:43
база какая?

Matviy
01.11.2017
16:20:49
MySQL

SiZE
01.11.2017
16:21:21
https://dev.mysql.com/doc/refman/5.7/en/working-with-null.html

если чо не понятно, спрашивай

Yet Another Stats
01.11.2017
16:22:40
https://b.yasb.exileed.com/telegram/chat/1001046156199

Matviy
01.11.2017
16:23:16
так оно и SELECT COUNT(*) FROM `itk_ord_orders` WHERE `status` <> 'new' Тоже возвращает 0, почему-то

SiZE
01.11.2017
16:24:03
очевидно, что не туда ломишься)

Matviy
01.11.2017
16:24:10
А, то есть NULL полюбому не возвращается

Туда

ПРосто там пока что две записи

Я так понимаю, если у записи NULL, то она не возвращается, если по ней поиск проходит

Я лутше константу поменяю на in_cart, например

SiZE
01.11.2017
16:26:23
COALESCE('status', '') <> 'new'

но поидее 'status' <> 'new' должно нормально отрабатывать

Matviy
01.11.2017
16:27:43
но поидее 'status' <> 'new' должно нормально отрабатывать
А оно не возвращает тогду ту строку, где NULL

SiZE
01.11.2017
16:28:06
все должно возвращать

Google
SiZE
01.11.2017
16:28:34




вот для тебя спецом сделал подтверждение

Matviy
01.11.2017
16:29:02
http://prntscr.com/h4w5ns

http://prntscr.com/h4w5zx

http://prntscr.com/h4w655

Я хз, почему так

SiZE
01.11.2017
16:30:26
у тебя в других базах есть такая таблица?

Matviy
01.11.2017
16:30:32
То есть оно NULL тупо не возвращает

SiZE
01.11.2017
16:30:41
версия какая mysql?

Matviy
01.11.2017
16:30:46
Нету, там специально стоит префикс, если че

5.7

Karim
01.11.2017
16:31:12
>Because the result of any arithmetic comparison with NULL is also NULL, you cannot obtain any meaningful results from such comparisons.

По ссылке той

Ну и не должны получать с нулем ничего

Karim
01.11.2017
16:31:39
Но в базе то NULL

SiZE
01.11.2017
16:31:43
Karim
01.11.2017
16:31:44
И он ту строку не вернет

Matviy
01.11.2017
16:31:56
Да хрен с ним

Google
Matviy
01.11.2017
16:32:01
Я уже переделал

SiZE
01.11.2017
16:32:02
Но в базе то NULL
Я ж пример скинул, рабочий

Интересно просто

Matviy
01.11.2017
16:32:09
Ну да, у него ж работает

Может версии разные?

У меня на ВИнде еще, если че

Хотя, если оно на разных операционках по-разному. то это капут)

SiZE
01.11.2017
16:32:43
У меня на ВИнде еще, если че
это не принципиально

Может версии разные?
5.6 - не должно отличаться в этом плане

Matviy
01.11.2017
16:32:52
Агамс

Я щас попробую поменять, посмотрю

Ага, хрен, базы данных отдельно в разных версиях

?
01.11.2017
16:42:24
Спасибо, что вернул аву)

SiZE
01.11.2017
16:43:06
Моя девушка была против. Но она не знает что она моя девушка. Поэтому пофиг ?

Павел
01.11.2017
16:52:50
Спасибо, что вернул аву)
Не так благодарить надо

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