TIP게시판

제목 코드이그나이터 디버그바 사용하기
글쓴이 에반스 작성시각 2017/02/28 00:45:58
댓글 : 4 추천 : 1 스크랩 : 0 조회수 : 17423   RSS

안녕하세요,

최근에 라라벨 프레임워크 공부를 하다가 라라벨에 있는 기능들을 CI 에 가져다가 쓸 수 없나 연구하고 있습니다.

그 중에 디버그바는 이미 integration 된 게 있네요. 물론 profiler 란 좋은 디버깅 툴이 있긴 하지만

깔끔하게 bar 형태로 최하단에서 살펴볼 수 있고, 어떤 순서로 파일들이 로드되는지도 확인할 수 있어서

여러므로 디버깅에 좋은 툴인 것 같습니다.

즐거운 시간 되세요.

 

코드이그나이터 3 디버그 바 (컴포저 필수)

https://github.com/maltyxx/debugbar

 


첨부파일 다운로드 (1).png (127.4 KB)
 다음글 fgetcsv 로 csv,txt 파일 읽기시 일본어 출... (1)
 이전글 mysql 5.7 ONLY_FULL_GROUP_BY (1)

댓글

방문넷 / 2017/02/28 07:25:59 / 추천 0
어휴 아름다운 패키지군요! 정보 공유 감사합니다!
한대승(불의회상) / 2017/02/28 09:06:33 / 추천 0

라라벨이든 코드이그나이터든 이제 PHP 프로젝트엔 컴포져가 필수인것 같습니다.

좋은 정보 감사 합니다.

kaido / 2017/02/28 09:08:26 / 추천 0

어차피 PHP 그래도 PHP.

사실상 컴포져로 관리하면 프레임워크도 겉저리 역할이죠 ㅋㅋ

호짱 / 2017/05/31 21:46:34 / 추천 0

개인적으로 사용했을 때 좋았던 컴포넌트라서 공유하려고 했는데,

그 전에 검색해보니 이미 작성된 글이 있네요.

좀 더 자세하게 설명된 프로젝트가 있어서 남깁니다.

https://github.com/Tan5en5/codeigniter-debugbar

그리고 위 링크에 advanced configuration 부분에서

$config['open_handler_url'] = get_instance()->config->site_url('debug/open_handler');

application/config/config.php 파일의 의 site_url속성 값이 비어있을 경우

host값에 server ip가 입력되어 ajax요청을 하게되서 동일근원 정책이었던가... 위배된다는 오류메세지를 뱉으며

 ajax요청 쿼리 정보가 debugbar에  정상적으로 출력이 안되더군요.

site_url 속성을 프로토콜을 포함한 현재 도메인 정보로 넣어주면 ajax 통신 정보까지 정상적으로 디버깅해줍니다.