Laravel은 .env
파일이 환경을 설명해야한다고 가정하고 사용자의 repo에 커밋하지 않아야한다고 가정합니다.Laravel - 사용자 지정 .env 파일
내가 어떤 파일 것은 현재 도메인 이름을 기준으로 예를 들어, 사용되어야 내 REPO에 dev
및 production
(예를 들어 .env-production
및 .env-dev
) 모두 .env
파일을 유지하고 일부 사용자 지정 논리를 추가합니다.
if ($_SERVER['HTTP_HOST'] == 'prod.domain.com') {
load('.env-production');
} else {
load('.env-dev');
}
같은 뭔가 어떻게 그것을 달성 할 수 있는가? 감사합니다.
전에
bootstrap\app.php
을 할 것을 꽤 좋은 아이디어를 준 그렇지 않다. 나는 여전히 편리하기 때문에 여전히 .env 파일을 사용하고 싶다. 그러나 나는이 모든 관료주의와 과대비를 원하지 않는다. 작은 애완 동물 프로젝트 일 때 편집하고 나는 유일한 관리자입니다. 기본적으로 제안 된 스키마는 좋지만 소규모 프로젝트에는 너무 많은 노력이 필요합니다. – SmxCde