Kirill
12.01.2018
10:56:28
https://pastebin.com/
Павел
12.01.2018
10:57:28
Рузавин
12.01.2018
11:17:14
Всем спасибо!!! Проблема была в return
а что за сайт с кодом чтобы выложить? У нас все на битбакете сейчас
Google
?
12.01.2018
11:17:54
Пастебин
Андрей
12.01.2018
12:56:45
Умничать это просто , объяснить что спросили доходчиво уже сложнее , можешь объяснить мне логику скрипта этого ? Доходчиво
подростешь поймешь. А щас учись читать логику скрипта!
Sparrow
13.01.2018
05:15:05
?
Ad.x ??
13.01.2018
07:00:20
Nibbler
13.01.2018
07:12:20
господи вы че ругаетесь)
Roman
13.01.2018
07:22:25
прост)
Павел
13.01.2018
08:37:54
Спит курилка картонная
Что у нас кармабот совсем устал?
Konstantin
13.01.2018
08:52:39
А он есть в группе?
Maxim
13.01.2018
08:52:47
Привет!
Хочу записать логи в директорию runtime/logs/my_file_log/dynamic_file_name.log по событию
Путь к файлу генерирую динамически и записываю вот так
\Yii::$app->log->targets['my_file_log']->logFile = self::getFilePath($event->fileName);
\Yii::getLogger()->log($event->message, Logger::LEVEL_INFO, 'my_file_log');
Однако получается так, что все логи пишутся в файл, имя которого в динамической цепочке является последним
Почему так происходит?
Konstantin
13.01.2018
08:57:11
Не очень понятно что там за цепочка
Google
Konstantin
13.01.2018
08:58:55
Ты описал поведение цикла и переназначение значения переменной.
Если в цикле назначать переменной значение то ее значение будет последний из цепочки
Maxim
13.01.2018
09:00:07
Не очень понятно что там за цепочка
в цикле происходят события, по которым должна произойти запись в логи, но в разные файлы. Я указал как меняю имя файла и пишу в лог
Только имя файла перезаписывается вместе с вложенными в него логами
Как мне сделать запись в отдельные файлы? Динамически создавать компонент лога и писать в него?
Павел
13.01.2018
09:06:07
Скорее всего здесь идёт буферизация сообщений, и в сам файл записывается уже потом. Поэтому все и вываливается в последний файл
Покури код посмотри
Alexey
13.01.2018
09:08:39
логгер не сразу же пишет
а когда буфер переполняется или в конце запроса
Maxim
13.01.2018
09:34:12
Ad.x ??
13.01.2018
09:36:18
откажись от этого говнологера бро, он даже не под псром
Павел
13.01.2018
09:37:15
Есть такое да
Ad.x ??
13.01.2018
09:37:54
непоможет
если сообщений много, все равно переполнится рано или поздно память, даже с флешем
по идее после флеша нада сборщик мусора запускать
Павел
13.01.2018
09:39:48
http://www.yiiframework.com/doc-2.0/yii-log-dispatcher.html#setFlushInterval()-detail
Ad.x ??
13.01.2018
09:43:38
лично я не понимаю зачем этот буфер сделали... операция записи очень дешовая
Maxim
13.01.2018
09:43:40
Ad.x ??
13.01.2018
09:43:43
на диск
Google
Maxim
13.01.2018
09:48:28
Павел
13.01.2018
09:59:14
Ды не за что
http://www.yiiframework.com/doc-2.0/yii-log-dispatcher.html#setFlushInterval()-detail
И сам будет флешить
И проще потом поведение изменить
Ad.x ??
13.01.2018
10:08:57
ознакомься, ну и дальше по ссылкам. этот флеш не всегда помогает
Павел
13.01.2018
10:29:29
Как это относится к рассматриваемому вопросу?
Alexander
13.01.2018
10:43:21
Господа, стукнитесь в личку кто может за неделю-две натянуть мне metronic на админку сервиса моего. Сервис на yii2.
Есть текущий сервис + купленный metronic + отчёт по улучшению UI/UX = надо всё это внедрить.
Внедрять из отчёта нужно только то, что относится к вёрстке и простым вещам (типа изменить сортировку списка проектов в селекте и т.п.).
Всё что сложнее - поможет сделать текущий программист.
Андрей
13.01.2018
17:17:29
Matviy
13.01.2018
18:58:05
Народ, гемор тут какой-то с кроссдоменным запросом к API
Пишет, что нету заголовка CORS 'Access-Control-Allow-Origin'.
Вроде настраивал, как положено:
$behaviors['corsFilter'] = [
'class' => \yii\filters\Cors::class,
'cors' => [
// restrict access to domains:
'Origin' => ['*'],
'Access-Control-Request-Method' => ['POST', 'GET', 'OPTIONS'],
'Access-Control-Allow-Credentials' => true,
],
];
Так какого, собственно?
Как этот сраный заголовок добавить в ответ?
Ruslan
13.01.2018
19:00:11
Погугли, все есть же
В allowed секцию надо добавлять
Matviy
13.01.2018
19:02:32
allowed - это где? Гуглил, конечно
'Origin' => ['*']
Куда тут еще нужно добавлять, я не понимаю.
Тут вот никаких настроек
http://www.yiiframework.com/doc-2.0/guide-rest-controllers.html#cors
А, если че - проверяю с локалхоста
mrG1K
13.01.2018
19:33:38
Всем добрый вечер, никто не сталкивался случайно
когда делаешь дамп базы Mysql в конец дампа дописывается
— Dump completed on 2018-01-13 22:30:50
Usage: mysqldump [OPTIONS] database [tables]
и еще несколько технических строк которые рушат процесс обратной заливки дампа. Как это отключить.. раньше ноорм было
Google
Саша
13.01.2018
19:34:42
blog.topolyan.com - если не сложно, гляньте. Как дизайн, как статьи.
Друг ведёт этот блог, вебмастер, фрилансер, RoR, AngularJS.
Павел
13.01.2018
19:43:02
Саша
13.01.2018
19:44:00
Павел
13.01.2018
19:44:29
Чего есть?
Admin
Саша
13.01.2018
19:44:58
Чего есть?
Алмазы мудрости в его блоге, если только...
Павел
13.01.2018
19:45:18
Блин красиво сказал
Саша
13.01.2018
19:47:09
Ну так, ему интересно, как воспринимают.
Блог чисто для себя, как понимаю, и посещаемость не велика.
Павел
13.01.2018
19:50:18
А ты нам что предлагаешь?
Саша
13.01.2018
19:51:32
А, он поставил рейт в 100$ в час, ахаха, да.
DEN
13.01.2018
20:04:04
Всем привет
Доброй ночи
Есть кто?
Необходима ваша помощь, братья
PowerAxis
13.01.2018
20:13:03
Ну ты вопрос пиши
Мало ли кто прочтет и чет придумает сказать
DEN
13.01.2018
20:19:11
Короче в yii1 использую esc pos команды
Отправляю такую команду ща
Google
DEN
13.01.2018
20:19:47
Он мне возвращает null
В документации написано так
Вопрос null когда возвращается
Я передаю это в принтер. Для того чтобы узнать статус принтера.
Извиняюсь если не по теме
SiZE
13.01.2018
21:04:54
Судя по фото оно ниче не возвращает
DEN
13.01.2018
21:06:03
хех я завис
все разобрался
спасибо
уже походу мозг не варит
3 часа ночи
Matviy
13.01.2018
21:13:10
Народ, гемор тут какой-то с кроссдоменным запросом к API
Пишет, что нету заголовка CORS 'Access-Control-Allow-Origin'.
Вроде настраивал, как положено:
$behaviors['corsFilter'] = [
'class' => \yii\filters\Cors::class,
'cors' => [
// restrict access to domains:
'Origin' => ['*'],
'Access-Control-Request-Method' => ['POST', 'GET', 'OPTIONS'],
'Access-Control-Allow-Credentials' => true,
],
];
Так какого, собственно?
Так а че с этим? Разве никто не делал такое? Гуглил, не помагает.
Браузер делает запрос сначала OPTIONS, и вот его не пропускает сервер, точнее, не выставляет заголовок Access-Control-Allow-Origin, хотя должен