라라벨 설정

1 개요[ | ]

Laravel configuration
라라벨 설정
  • 모든 라라벨 설정 파일들은 config디렉토리에 있음

2 설정값 접근 및 변경법[ | ]

  • config()헬퍼 함수로 어느 위치에서건 설정값 접근이 가능
  • 설정값은 을 사용하여 접근 가능
접근 방법 ( config/app.php의 timezone 설정을 접근 하는 예 )
$value = config('app.timezone');
런타임 설정방법
config(['app.timezone' => 'America/Chicago']);

3 환경 설정[ | ]

  • 라라벨을 초기 설치하면 .env.example 파일이 생성됨
  • Composer를 통해 설치하면 .env.example은 자동으로 .env로 변경됨
  • config아래의 모든 설정 값은 env헬퍼 함수로 로드 함
APP_DEBUG 예제
'debug' => env('APP_DEBUG', false),

4 라라벨 드라이버[ | ]

종류 기본 지원 드라이버
DB_CONNECTION ★★★ mysql, sqlite, pgsql
BROADCAST_DRIVER pusher, redis, log, null
CACHE_DRIVER ★★ apc, array, database, file, memcached, redis
MAIL_DRIVER ★ smtp, mail, sendmail, mailgun, mandrill, ses, sparkpost, log
SESSION_DRIVER ★★ file, cookie, database, apc, memcached, redis, array
QUEUE_DRIVER ★ sync, database, beanstalkd, sqs, redis, null

5 설정 파일 목록[ | ]

6 같이 보기[ | ]

7 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}