에러 메세지 표시하기
안녕하세요. 고코더 입니다.
오늘은 기초적인 PHP의 오류 메세지를 화면에 출력할 수 있는 방법을 배워보겠습니다.
여러가지 언어를 하다보니 헷갈려서 제가 참고 하려 씁니다.
php는 다양하고 우수한 옵션이 많습니다.
다른 언어 같은 경우는 was나 서버의 설정으로 오류 메세지를 확인합니다.
php에서도 서버 설정을 통해 확인 가능하지만
더욱 간단히 소스 삽입으로 오류 메세지를 웹 프론트에 출력이 가능합니다.
▼ 아래 소스를 웹에서 확인해보세요
1
2
3
4
5
6
7
8
9
|
<?php
ini_set('display_errors', 1);
ini_set('error_reporting', E_ALL);
echo "error "
echo "error 2"
?>
|
cs |
▼ 네 당연히 오류가 표시 됩니다. 아래처럼 일부로 세미콜론(;)을 붙이지 않았습니다.
▼해당 코드는 오류를 화면에 보이겠냐는 옵션입니다.
1이면 화면에 출력합니다. 1이 아니면 의미가 없습니다.
1 |
<? ini_set('error_reporting', E_ALL); ?> |
cs |
▼ 나머지 옵션은 해당 URL에서 확인 할 수 있습니다.
필요에 따라 사용 하시길 바랍니다. (다른 옵션을 사용해본적이 없네요)
마무리
오류 좀 그만 ..
'IT_Developers > PHP' 카테고리의 다른 글
Nginx - An attempt was made to access a socket in a way forbidden by its access / 서버 시작 불가 오류 (0) | 2018.04.09 |
---|---|
PHP - Use of undefined constant / error (0) | 2018.04.03 |
APM - 오토셋 (autoset) 설치 (2) | 2018.03.12 |
PHP - TS ,NTS 확인 방법과 차이점 (7) | 2018.03.08 |
PHP - 카우치베이스(couchbase) 확장 / DLL 추가 (0) | 2018.03.05 |
댓글