programming
Codeigniter3 프레임워크에 .env 환경설정 파일 적용하기
artfrige
2023. 8. 30. 10:20
$composer require vlucas/phpdotenv
을 프로젝트 루트 디렉토리에서 실행하면 의존성에 phpdotenv가 주입됨
그다음 index.php에서 아래 코드를 최상단에 추가함
require 'vendor/autoload.php';
$dotenv = Dotenv\Dotenv::createImmutable(__DIR__);
$dotenv->load();
그다음 프로젝트 root디렉토리에 .env 파일을 생성하고 아래와 같이 불러 쓰면됨
$someEnvVariable = $_ENV["YOUR_ENV_VARIABLENAME"]
composer 가 설치되지 않았거나 설치하지 않은 채로 적용하고 싶다면 아래 github repository를 참조할 것.
https://github.com/agungjk/phpdotenv-for-codeigniter