
Vladimir
07.09.2017
07:49:43
Проблема с logstash, после старта контейнер тухнет с кодом 0 l.elk exited with code 0
l.elk | ERROR StatusLogger No log4j2 configuration file found. Using default configuration: logging only errors to the console.
l.elk | Sending Logstash's logs to /var/log/logstash which is now configured via log4j2.properties
l.elk | 07:47:54.700 [[main]-pipeline-manager] INFO logstash.pipeline - Starting pipeline {"id"=>"main", "pipeline.workers"=>4, "pipeline.batch.size"=>125, "pipeline.batch.delay"=>5, "pipeline.max_inflight"=>500}
l.elk | 07:47:54.751 [[main]-pipeline-manager] INFO logstash.pipeline - Pipeline main started
l.elk | 07:47:54.823 [Api Webserver] INFO logstash.agent - Successfully started Logstash API endpoint {:port=>9600}
l.elk | 07:47:57.770 [LogStash::Runner] WARN logstash.agent - stopping pipeline {:id=>"main"}
Кстати, вопрос. Что лучше вынести logstash в отдельный контейнер или поставить на бекенд и собирать логи из файлов???


Jim
07.09.2017
08:56:49
hi all

Google

Jim
07.09.2017
08:56:55
I have a question
when I logged in, my yii2 debug disappeared
anyone experienced this before? and what the solution ?

Vladislav
07.09.2017
08:57:52
server remote or local
?

Jim
07.09.2017
08:57:56
local

Vladislav
07.09.2017
08:58:04
show debug config

Jim
07.09.2017
08:58:05
when not logged in, it is there
I use basic template

Vladislav
07.09.2017
09:01:06
u using default web/controller?

Ivan
07.09.2017
09:01:57
I think you can try to var_dump(\Yii::$app->debug) in your code and see what is there when you logged in and when you not

Jim
07.09.2017
09:05:23
yes default

Google

Vladislav
07.09.2017
09:06:15
togda hui znaet

Санёчек
07.09.2017
09:06:31
plusuyu

Jim
07.09.2017
09:08:45

Artyom
07.09.2017
09:41:08
Всем привет, есть у меня класс, в поле которого создается объект другого класса. Типо так:
class A {
public $b;
}
class B {
}
Класс A создаю через Yii::createObject. Пример:
Yii::createObject(['class' => A::class, 'b' => ['class' => B::class]]);
Но возникла необходимость в классе B получить доступ к классу A. Есть ли такая возможность в Yii?

Dmitry
07.09.2017
09:42:54
жесть )

Evgenii
07.09.2017
09:43:02
+

Ivan
07.09.2017
09:47:15

Artyom
07.09.2017
09:47:56
я к тому, что может есть какой-то паттерн позволяющий это организовать, и его реализация в Yii

Dmitry
07.09.2017
09:49:30
у тебя что то не так в архитектурном плане
лучше опиши задачу свою, тебе посоветуют нормальный способ решения

Vladislav
07.09.2017
09:51:25
и тудай суй ссылку на А
жоская рекурсия, но так можно
но не при создании
только уже после создания

Artyom
07.09.2017
09:51:58
ну вот хотелось бы при создании

Vladislav
07.09.2017
09:52:07
типа $a = Yii::createObject(['class' => A::class, 'b' => ['class' => B::class]]);
$a->b = $a;

Google

Vladislav
07.09.2017
09:52:22
тогда не используй конструктор уии

Artyom
07.09.2017
09:52:27
печально это

Vladislav
07.09.2017
09:52:27
а пиши как человек
new A(params)
и определяй свои конструкторы

Matviy
07.09.2017
09:59:11
Привет
Может кто подскажет - у меня винда 10, у чувака убунта, чем нормально можно связыватся, чтоб экран шарить?
Скайп там убогий, Тимвивер вроде тоже не работает

Ivan
07.09.2017
10:00:16
VNC
С линукса на винду подключался и смотрел экран

Matviy
07.09.2017
10:00:42
А это че?)
Да нет, ремоут контрол не нужно

Matviy
07.09.2017
10:01:12
Ну нах
ПРосто для связи и шаринга

?
07.09.2017
10:01:36
тимвиевер норм работает единственная проблема 10 мин потом реконект

Matviy
07.09.2017
10:01:53
Последняя версия? Он говорит, что лажа какая-то

Dmitriy
07.09.2017
10:01:55
anydesk

Matviy
07.09.2017
10:02:36
Ща посмотрим
Ну это ж ремоут все. Мне бы просто, как в скайпе - разговор и шаринг экрана
Ну разговор можно и по телефону, но шаринг нужно

Google

Matviy
07.09.2017
10:06:39
А хотя, вот вроде действительно есть 12 на убунту
Тимвивер
Я так понимаю, это для разработки больше, да? Чтоб можно было кучу всего держать
Ожидание длиной в 15 лет. Nginx Application Server
https://habrahabr.ru/post/337346/

Юрий
07.09.2017
10:10:59
Да нет. Зоопарки технологий держать и на проде надо

Matviy
07.09.2017
10:11:58
Ну в любому случае там бета
Но еще обещают ноду, так что, не нужно будет ее ставить? Поставил этот юнит, и там куча версий ПХП, Пайтона, Го, Ноды? Это круто

DEN
07.09.2017
11:17:43
Добрый день, матерые разрабы! Я снова за помощью(( вчера задавал вопрос по отправке аякс запроса на сервер и что не приходит в json..вы давали одну функцию.. но проблема в том, что после того как возвращает он на вью выводит прямо на странице json, потому что там echo data; стоит. а если его убрать то дебаггер ругается что JSON типа пустая.SyntaxError: Unexpected end of JSON input protected function renderJSON( $data, $encode=true ){
header( 'Content-type: application/json' );
if ( $encode ) {
$data = CJSON::encode( $data );
}
echo $data;
foreach( Yii::app()->log->routes as $route ){
if ( $route instanceof CWebLogRoute ) {
$route->enabled = false; // disable any weblogroutes
}
}
Yii::app()->end();
}

Admin
ERROR: S client not available

DEN
07.09.2017
11:19:28
пытаюсь return ом возвращать не пашет-(
может есть какие то идеи

Vladislav
07.09.2017
11:20:57
Yii::app()->end();

SiZE
07.09.2017
11:20:58
это первый же, return во втором

Vladislav
07.09.2017
11:21:00
вот это убей
а
лол

SiZE
07.09.2017
11:21:12

Vladislav
07.09.2017
11:21:12
тогда ясн
я понял
тупанул

Google

SiZE
07.09.2017
11:21:56

DEN
07.09.2017
11:22:16
два раза но в условиях же
в if else)
хотя можно было бы и одной.)
т.е.echo data потом return?

SiZE
07.09.2017
11:23:53
какой в жопу return?

DEN
07.09.2017
11:24:08
хех чтобы возвращать)

SiZE
07.09.2017
11:24:40
в первом так не работает.

DEN
07.09.2017
11:24:43
он блин без echo не возвращает

SiZE
07.09.2017
11:24:54
сколько это еще раз написать то?
я тебе дал 100% рабочий метод
ты с вероятностью 146% кидаешь туда кривые данные
т.е. передаешь json и encode=true

DEN
07.09.2017
11:25:35
да за это я очень благодарен
нет с данными все нормально..просто мне не нравится то что данные рендерится во вью
выводится

SiZE
07.09.2017
11:26:34
ну может ты декодируешь тогда на клиенте два раза?

DEN
07.09.2017
11:27:36

Matviy
07.09.2017
11:30:11
ПЛоский вопрос - делаю выбор количества айтемов на одну страницу в ListView, найтнулся на описание:
As I remember Yii 2 does not have built-in options to generate such select. You should do this by yourself. Create the select box, give it the name per-page in common form (this is default name for limiting amount of records on one page). The names and values of select correspond necessary count.