에러 메시지가 왜 안나나 했더니.....
그누보드 5와 연동되는 새로 만든 php 소스를 웹호스팅 환경에서 테스트 해보는데, 실행이 분명히 안 되는데도 에러 메시지가 전혀 안 떴습니다. 결과도 안 나오고 하얀색의 빈 화면만 나오고....
그누보드 5는 처음 만져보기 때문에 처음에는 그누보드 자체에서 에러 메시지를 꺼놨나 하고 의심했는데, 소스 뒤져봐도 그런 부분은 안 나오더군요. 그리고 결정적으로 오늘, 그누보드와 연동되지 않는 php 소스도 오류가 전혀 안 뜨는 것을 확인했습니다. 그렇다면 서버 설정밖에 없죠.
phpinfo()를 돌려보니 결과가 단박에 나오더군요.

에러 메시지가 안 떠서 문단 단위, 심하면 줄 단위로 주석처리하면서 에러 찾아다니고 눈 벌개질 정도로 소스를 들여다보고 그랬는데 원인이 저거였을 줄은 예상을 못했습니다. T_T
.....일단 호스팅사에 저 옵션 켜달라고 문의 넣어놓은 상태인데 잘 될지 모르겠네요. 쩝....
p.s 근데 요즘 display_errors 옵션 꺼놓는 추세인가요? 검색해보니 보안 때문에 디폴트값이 on에서 off로 바뀌었다는 이야기도 있고.... 뭔 일인지 모르겠네요. 이런 경우는 처음이라....
|
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기
댓글 9개
error_reporting(E_ALL);
ini_set('display_errors', 1);
phpcodechecker.com 여기서 문법 오류나 이런거 체크할 수 있습니다.