From: Alexander Smirnov Date: Fri, 7 Mar 2025 15:58:50 +0000 (+0300) Subject: [ERP-356] environment for api2 X-Git-Url: https://gitweb.erp-flowers.ru/?a=commitdiff_plain;h=3c34e8d17659401c2485e9ead43a634cb745dc8b;p=erp24_rep%2Fyii-erp24%2F.git [ERP-356] environment for api2 --- diff --git a/erp24/api2/config/env.php b/erp24/api2/config/env.php new file mode 100644 index 00000000..cd418591 --- /dev/null +++ b/erp24/api2/config/env.php @@ -0,0 +1,14 @@ +load(); + $dotenv->required(['APP_ENV']); + + foreach ($_ENV as $key => $value) { + putenv("$key=$value"); + } +} catch (\Dotenv\Exception\InvalidPathException $e) { + putenv("APP_ENV=development"); + Yii::error('Файл .env не найден: ' . $e->getMessage()); +} diff --git a/erp24/api2/index.php b/erp24/api2/index.php index 1d885a66..59e75219 100644 --- a/erp24/api2/index.php +++ b/erp24/api2/index.php @@ -5,6 +5,7 @@ defined('YII_ENV') or define('YII_ENV', 'dev'); require __DIR__ . '/../vendor/autoload.php'; require __DIR__ . '/../vendor/yiisoft/yii2/Yii.php'; +require __DIR__ . '/config/env.php'; $config = require __DIR__.'/config/api2.config.php'; //$config = require __DIR__.'/config/dev.api2.config.php';