Каково это кодить онлайн?
С чем это может быть связано?
не подскажите в какую сторону копать?
What are the differences between these two methods of adding ForeignKey?
PS не баньте это не спам)
Привет, меня зовут Максим, вместе с тобой мы будем учиться азам веб разработки, осваивать ЯП php, а так же много всего другого.
PS не баньте это не спам)
Каково это кодить онлайн?)
У меня такой сценарий — я из веб-интерфейса запускаю консольную команду.
public function actionRunJobs(): Response
{
if ( ! Yii::$app->getRequest()->getIsAjax()) {
throw new ForbiddenHttpException(‘Method not allowed’);
}
Yii::getLogger()->log(‘Before run Jobs’, Logger::LEVEL_ERROR, ‘import’);
$output = ConsoleRunner::runCommand(ConsoleRunner::QUEUE_PROCESS);
Yii::getLogger()->log(‘Run Jobs = ‘ . $output, Logger::LEVEL_ERROR, ‘import’);
return $this->asJson([‘status’ => $output]);
}
Логгер тут для остлеживания — точнее попытки отследить — не попадает почему-то.
Проблема в том, что все отрабатывает — но с какой-то дикой задержкой (речь про сервер на Aws (LIGHTSail))
Т.е. по ходу у меня там должно произойти довольно быстро изменение записи (смена статуса у задачи с new на processing) — и это происходит ДО запуска большой обработки. Но задержка чуть ли не 1-2 минуты.
С чем это может быть связано?
У меня такой сценарий — я из веб-интерфейса запускаю консольную команду.
public function actionRunJobs(): Response
{
if ( ! Yii::$app->getRequest()->getIsAjax()) {
throw new ForbiddenHttpException(‘Method not allowed’);
}
Yii::getLogger()->log(‘Before run Jobs’, Logger::LEVEL_ERROR, ‘import’);
$output = ConsoleRunner::runCommand(ConsoleRunner::QUEUE_PROCESS);
Yii::getLogger()->log(‘Run Jobs = ‘ . $output, Logger::LEVEL_ERROR, ‘import’);
return $this->asJson([‘status’ => $output]);
}
Логгер тут для остлеживания — точнее попытки отследить — не попадает почему-то.
Проблема в том, что все отрабатывает — но с какой-то дикой задержкой (речь про сервер на Aws (LIGHTSail))
Т.е. по ходу у меня там должно произойти довольно быстро изменение записи (смена статуса у задачи с new на processing) — и это происходит ДО запуска большой обработки. Но задержка чуть ли не 1-2 минуты.
С чем это может быть связано?
На локальном сервере — все нормально.
Зашел на словах «юи делают бездарные разработчики»
нет нет я себя бездарным назвал
Кто нибудь докер запускал через yii serve

не подскажите в какую сторону копать? с MariaDB такое (7.4.30 версия марии 10.3.27-MariaDB-0 deb10u1 Debian 10 )
Ясно написано, что ты массви хочешь показать как строку
судя по всему это в какой-то либе происходит

What are the differences between these two methods of adding ForeignKey?
There is no error when adding one by one, but when I try to add 3 at once, it gives an error.
не я, а я yii) по метаданным дб (как я понял)
Что-то с сериализацией json’а?
Есть там такое, на поддержку прилетел проект, навертели с наследованием от AR, я пока до конца не въехал