태그 "5.0" tricks
Laravel 5에서 로깅 설정 변경하기
by river
Illuminate\Foundation\Bootstrap\ConfigureLogging 오버라이딩 bootstrap\ConfigureLogging.php 생성 <?php namespace Bootstrap; use Illuminate\Log\Writer; use Illuminate\Contracts\Foundation\Application; use…
개발 환경과 서비스 환경 쉽게 바꾸기
by river
Laravel 5에서 환경 설정 방법이 변경되서 개발 환경과 서비스 환경을 관리하기가 전 버전보다 귀찮은 것 같다. 그래서, 환경 설정 파일을 변경하는 스크립트를 만들어서 사용하면 좀 편하지…
Laravel 5에서 DB 쿼리 로그 남기기
by river
Laravel 5에서는 쿼리 로그가 기본적으로 비활성화 되어 있어서, 이전 버전처럼 바로 DB::getQueryLog()를 하면 빈 배열이 반환된다. 쿼리로그 활성화 DB::enableQueryLog(); 쿼리로그 얻기 $queries =…
CORS middleware 간단설정
Ajax활용시 CORS설정을 해주지 않으면 브라우정에서 다른 도메인 주소로 Ajax요청을 하는것이 불가능하게 되어있다. 브라우저 정책상의 문제로 다른 매체로 링크활용시에는 아무런 문제없다.…
Laravel 5.0에서 Blade 변경 사항
by river
Laravel 4.x에서 {{와 {{{는 다르게 동작한다. {{{는 출력시 이스케이프가 행해지고, {{는 그대로 출력된다. 보다 자세한 내용은 blade 템플릿의 {{와 {{{의 차이점을 참고하면 된다. Laravel 5.0에서는 {{,…
redis, logstash, elasticsearch, kibana를 이용해서 실시간 로그 모니터링 하기
by river
웹서비스를 운영하다 보면 장애 탐지나 버그 수정 등 많은 경우 로그 정보에 의존해서 문제를 해결하게 된다. redis, logstash, elasticsearch, kibana의 조합을 사용하면 Laravel에서 남기는 로그의…