From: Aleksey Filippov Date: Fri, 30 Jan 2026 10:07:03 +0000 (+0300) Subject: [ERP-48J] Восстановление работа шедолера. X-Git-Url: https://gitweb.erp-flowers.ru/?a=commitdiff_plain;h=eae87c6a9821fa40a99dd64ee0ab1423bcd6af58;p=erp24_rep%2Fyii-erp24%2F.git [ERP-48J] Восстановление работа шедолера. --- diff --git a/erp24/scripts/ai/pre_push_multiagent_check.sh b/erp24/scripts/ai/pre_push_multiagent_check.sh index 99bb0780..eabc7508 100755 --- a/erp24/scripts/ai/pre_push_multiagent_check.sh +++ b/erp24/scripts/ai/pre_push_multiagent_check.sh @@ -19,7 +19,7 @@ fi timestamp="$(date +%Y%m%d-%H%M%S)" branch="$(git rev-parse --abbrev-ref HEAD 2>/dev/null || echo "unknown")" -branch_safe="$(echo "${branch}" | tr '/\\ ' '___' | tr -cd '[:alnum:]_\\-.' )" +branch_safe="$(echo "${branch}" | tr '/\\ ' '___' | tr -cd '[:alnum:]_.-' )" artifacts_root="${repo_root}/erp24/docs/artifacts" artifact_dir="${artifacts_root}/prepush-${branch_safe}-${timestamp}" diff --git a/erp24/scripts/scheduler.php b/erp24/scripts/scheduler.php index 72e43e21..570a48cf 100755 --- a/erp24/scripts/scheduler.php +++ b/erp24/scripts/scheduler.php @@ -10,6 +10,11 @@ chdir($erp_yii_dir);//меняем текущую рабочую директо $php_exe_path = PHP_BINARY; +// Загружаем .env для cron (переменные окружения не передаются в cron) +// createUnsafeImmutable — для работы getenv() (putenv вызывается) +require_once __DIR__ . '/../vendor/autoload.php'; +$dotenv = Dotenv\Dotenv::createUnsafeImmutable(dirname(__DIR__)); +$dotenv->safeLoad(); require_once __DIR__ . '/../config.inc.php';