기본적으로 php는 에러가 나도 브라우저나 console에 print를 하기 전까지는 제대로 리포팅을 안해주는것 같은데,
아래와 같은 명령어를 상단에 작성해놓으면, 확인이 가능하다.
error_reporting(E_ALL); ini_set("display_errors", 1); // mysqli 사용 시 mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT);
몇 라인에서 에러가 나고, 뭐때문에 에러가 났는지 알려주기 때문에, header파일로 만들어서 항상 include해두는 게 좋을 것 같다.
에러 범위라던지, 레벨에 대해서 detail하게 조절이 가능할 것 같긴한데..
간단한거 만들때만 php쓸거라서 굳이 거기까지는 알아보지 않는 것으로 마무리
'개발 > PHP' 카테고리의 다른 글
[PHP] mail function 호출 시 unable to qualify my own domain name (0) | 2016.11.28 |
---|---|
[PHP5] ipv6 to number (0) | 2016.06.21 |