php와 httpd(아파치 웹서버)를 설치하고 초기 설정 그대로 놓아 두면,
php코드상에서 에러가 발생했을 경우에 코드는 동작하지 않고, 해당 페이지에 아무런 에러내용이 표시되지 않는다. (매우 당혹 스럽다..)
물론 코드 에러 발생시에 기본적으로 /var/log/httpd/error~블라블라 위치에 로깅이 되고 있지만,
매번 서버에 접속해서 해당경로의 log file을 보는 것은 불편하다.
개발시 코드 수정 후 빠른 새로고침을 통해 디버깅을 하고싶은 성질 급한 개발자들을 위한 방법을 소개한다.
===================================================
방법은 간단한 php.ini 설정 파일 수정 및 아파치 웹서버 재실행!
========================================
#php.ini 파일 열고
vi /etc/php.ini
#아래 것들을 바꿔 주자
error_reporting = E_ALL
display_errors = On
#설정후 아파치 재실행
service httpd restart
'프로그래밍 > PHP' 카테고리의 다른 글
아파치 웹서버와 PHP의 동작원리 및 CGI와의 성능비교 (0) | 2015.04.26 |
---|---|
[PHP] MeCab(한글 형태소 분석기)설치 및 PHP 바인딩 (0) | 2013.12.01 |
[PHP] define(), defined() 차이 (0) | 2012.06.27 |
[PHP] isset, empty, is_null의 상관 관계 (0) | 2012.06.07 |
[PHP] mysql_query() db세션 유지 (0) | 2012.05.31 |