어딘가 이상한데 에러가 뜨지 않을 때 > php

본문 바로가기
사이트 내 전체검색

php

어딘가 이상한데 에러가 뜨지 않을 때

페이지 정보

작성자 서방님 댓글 0건 조회 141회 작성일 15-11-04 14:09

본문

출처 : http://www.phpschool.com/gnuboard4/bbs/board.php?bo_table=tipntech&wr_id=78167


문제가 있다면 에러가 뜨지 않을 리가 없습니다. 숨겨놓고 있을 뿐이죠.
여러분이 귀찮아하실까 봐 사소한 에러는 알아서 숨겨드리는 것이 PHP 고유의 습성이라...
그러나 디버깅할 때는 이런 습성은 전혀 도움이 안되죠.

이 때 해당파일 맨 위에 아래와 같이 해주면

    ini_set('display_errors', 'on');
    error_reporting(-1);

십중팔구 에러가 주르르 뜰거예요.

아니면 아예 .htaccess 파일에

    php_value display_errors on
    php_value error_reporting E_ALL

이렇게 넣는 방법도 있습니다.

(PHP 5.3이라면 E_ALL|E_STRICT 사용하세요. 5.2 이하 및 5.4 이상은 E_ALL만 써도 됩니다.)

나오는 에러들 중 특별히 수상쩍어 보이는 메시지 몇 개를 골라 구글에 검색해 보면
대부분의 간단한 문제는 해결할 수 있습니다.

만약 위와 같이 했는데도 PHP가 아무런 에러도 없이 이상한 동작을 한다면
그거야말로 정말 심각한 문제죠.


댓글목록

등록된 댓글이 없습니다.

Total 612건 18 페이지
게시물 검색

회원로그인

접속자집계

오늘
152
어제
163
최대
1,347
전체
154,686
Latest Crypto Fear & Greed Index

그누보드5
Copyright © 서방님.kr All rights reserved.