CI 묻고 답하기

제목 디버그 출력 관련 질문드립니다.
카테고리 CI 4 관련
글쓴이 엘제이 작성시각 2023/05/15 14:25:20
댓글 : 4 추천 : 0 스크랩 : 0 조회수 : 4134   RSS
<!-- DEBUG-VIEW ENDED 1 APPPATH/Views/insi_map/map_load_spec_ajax.php -->

 

위와 같은 주석이 나오더군요.. JSON 출력하는데 말입니다.

JSON 상단 , 하단에 Start , End

..env 파일에 production 으로 하니깐 없어지더군요 ;;;;

저거 이상하지 않나요? 개발할 때 오히려 나오지 말아야 할 거 같은데.. 게속 JSON 출력시 오류를 

발생시키네요 

이런메시지 어떤 모드건 없애는 방법이 없을까요? 

 

 다음글 암호화 문제 (2)
 이전글 this 관련 (1)

댓글

한대승(불의회상) / 2023/05/16 17:20:34 / 추천 0

개발할 때 나오는게 정상입니다.

운영중인 서버에서 관련하여 오류가 나거나 서버의 중요한 정보가 노출될 수 있어 production 상태에서는 꺼지도록 되어 있습니다.

PureAni / 2023/05/22 12:49:33 / 추천 0

Response Content-Type 이 text/html 인지 확인해보시고, json 출력시에는 $this->response->setJSON() 써보세요.

HTTP 응답(Responses) — CodeIgniter 4.2.11 documentation (cikorea.net)

cilove / 2023/07/07 12:39:38 / 추천 0
출력이후 exit를 추가해서 디버거 까지 안가도록하면 됩니다 ㅎㅎ
kaido / 2023/11/17 11:26:47 / 추천 0

환경설정이 CI_ENVIRONMENT = development  으로 설정되어있다면

Config/Boot/development.php

 해당 파일에서 아래만  false 처리 하면 됩니다.

defined('CI_DEBUG') || define('CI_DEBUG', false);