Найдено 5662 результата

ElisDN
2021.09.24, 15:08
Форум: Общие вопросы (Yii 2.x)
Тема: Логирование на продакшене, варианты
Ответы: 2
Просмотры: 75

Re: Логирование на продакшене, варианты

если парсить как то, но опять файлов много, все это автоматизировать не хотелось бы Если нужны только логи сайта, то можно хранить в БД с DbTarget и смотреть в админке. Но там не будет логов, если отвалится БД. В крупных проектах для логов часто поднимают отдельный стэк ELK (ElasticSearch + Logstas...
ElisDN
2021.09.24, 14:57
Форум: Общие вопросы (Yii 2.x)
Тема: Логирование на продакшене, варианты
Ответы: 2
Просмотры: 75

Re: Логирование на продакшене, варианты

проект начинает работать и надо не упустить ошибки Для экстренного оповещения об ошибках удобно использовать сервис Sentry . Для этого достаточно проинициализировать клиент в web/index.php и консольном yii: if (YII_ENV_PROD) { Sentry\init(['dsn' => ...]); } и переопределить ErrorHandler-ы для веба ...
ElisDN
2021.09.24, 14:43
Форум: Общие вопросы (Yii 2.x)
Тема: Логирование в БД, почему то две записи на одно сообщение
Ответы: 1
Просмотры: 66

Re: Логирование в БД, почему то две записи на одно сообщение

Так и задумывалось. Чтобы убрать расшифровку нужно очистить logVars:

Код: Выделить всё

[
    'class' => DbTarget::class,
    'levels' => ['info'],
    'categories' => ['business*'],
    'logVars' => [],
],
ElisDN
2021.09.24, 11:52
Форум: Общие вопросы (Yii 1.x)
Тема: Переезд проекта с php 5.3 на php 7.0
Ответы: 1
Просмотры: 61

Re: Переезд проекта с php 5.3 на php 7.0

Обновите фреймворк постепенно до Yii 1.1.24

Он работает на всех версиях PHP с 5.4 до 8.0
ElisDN
2021.09.23, 18:08
Форум: DevOps
Тема: GitHub: Permission to user/repo denied
Ответы: 1
Просмотры: 107

Re: GitHub: Permission to user/repo denied

Используйте SSH-адрес репозитория, а не HTTPS
ElisDN
2021.09.17, 10:21
Форум: Общие вопросы (Yii 2.x)
Тема: SELECT * FOR UPDATE для Postgres
Ответы: 5
Просмотры: 376

Re: SELECT * FOR UPDATE для Postgres

vadim525 писал(а):
2021.09.16, 16:10
Получается что в обеих транзакция он видит текущий баланс 0. Что я делаю не так?
Всё делаете так. Транзакции по умолчанию так и работают.

Просто вместо хранения баланса balance сохраняйте в строках суммы зачисления amount. А баланс запрашивайте каждый раз как SELECT SUM(amount)
ElisDN
2021.08.25, 11:14
Форум: Общие вопросы (Yii 2.x)
Тема: Использование разных параметров transport для одного компонента mailer
Ответы: 4
Просмотры: 920

Re: Использование разных параметров transport для одного компонента mailer

Тогда сделать компонент-фабрику, который будет создавать мэйлер по переданной учётной записи.
ElisDN
2021.08.04, 12:00
Форум: REST API (Yii 2.x)
Тема: Как делается SSR
Ответы: 2
Просмотры: 1095

Re: Как делается SSR

Как обсуждали в viewtopic.php?p=272373#p272373, сделать отдельную папку для JS-фронтенда, а в Yii оставить только API-контроллеры.

А как SSR-фреймворк на React можно взять готовый NextJS. Он будет дёргать JSON с API и рендерить страницу на сервере и на клиенте.
ElisDN
2021.07.10, 11:23
Форум: Общие вопросы (Yii 2.x)
Тема: Помогите с autoload
Ответы: 3
Просмотры: 682

Re: Помогите с autoload

Можно просто сделать TelegramController с actionWebhook вместо создания webhook.php
ElisDN
2021.07.08, 10:13
Форум: Общие вопросы (Yii 2.x)
Тема: Обновление картинки captcha при обновлении страницы
Ответы: 6
Просмотры: 710

Re: Обновление картинки captcha при обновлении страницы

long399 писал(а):
2021.07.08, 09:44
Добрый день, помогите решить одну проблему. После перезагрузки страницы текст капчи остается прежним.
А это разве проблема?
ElisDN
2021.07.05, 12:54
Форум: Общие вопросы (Yii 2.x)
Тема: Ошибка после заполнения форм
Ответы: 25
Просмотры: 1490

Re: Ошибка после заполнения форм

В dropdownList нужно передавать массив идентификаторов и названий, а не массив ActiveRecord-объектов.
ElisDN
2021.07.05, 11:48
Форум: Общие вопросы (Yii 2.x)
Тема: Если есть вьюхи по пути http://localhost/index.php?r=bronroomdata%2Findex
Ответы: 1
Просмотры: 556

Re: Если есть вьюхи по пути http://localhost/index.php?r=bronroomdata%2Findex

По адресам открываются экшены в контроллерах, а не вьюхи.
ElisDN
2021.07.04, 22:22
Форум: Общие вопросы (Yii 2.x)
Тема: User blocked logout
Ответы: 1
Просмотры: 580

Re: User blocked logout

Код: Выделить всё

publication static function findIdentity($id)
{
    return static::findOne(['id' => $id, 'blocked' => 0]);
}
ElisDN
2021.07.04, 17:31
Форум: Общие вопросы (Yii 2.x)
Тема: ошбка Undefined variable:
Ответы: 1
Просмотры: 556

Re: ошбка Undefined variable:

Если ошибка в представлении, то значит в него не передали переменную при вызове $this->render(...)
ElisDN
2021.07.04, 13:51
Форум: Общие вопросы (Yii 2.x)
Тема: Cтандартная проблема Undefined variable: model
Ответы: 2
Просмотры: 575

Re: Cтандартная проблема Undefined variable: model

В actionIndex создайте свою $model и передайте в представление через render:

Код: Выделить всё

$this->render('index', [
    'model' => $model,
]);