직접 APM을 설치하였을 때는 어떤지 모르겠지만 CentOS에서 기본적으로 제공하는 APM에서 php 는 기본적으로 에러를 출력하지 않도록 설정되어있다. php.ini 파일을 수정하면 에러 출력을 설정할 수 있다. 설정 파일 경로는 다음과 같다
/etc/php.ini
해당 파일을 열어 350줄 라인 근처에 보면
error_reporting = E_ALL
이라는 것과 그 10줄 정도 아래에 보면
display_errors = Off
라는 설정이 보일 것이다. error_reporting = E_ALL 상태이면 이는 모든 에러 상태를 보고한다는 뜻이지만
display_errors = Off 로 설정이 되어있으므로 웹상에서는 보이지 않는다.
실제 서비스를 함에 있어서는 Off로 설정하는 것이 좋겠지만 개발단계에서는 On으로 설정해야 스크립트 수정에 용이하다.
* vim을 이용해서 수정할때는 ?를 이용하여 해당 설정 부분을 빠르게 찾을 수 있다.
$ vim /etc/php.ini 실행 후 ?display_errors
출처: http://sancomgae.tistory.com/8
'프로그래밍 > SCRIPT' 카테고리의 다른 글
shell] array 사용 (0) | 2013.06.12 |
---|---|
PHP] 파일 읽기 (0) | 2011.06.22 |
html, PHP] form 사용하기 (0) | 2011.06.18 |
php와 mysql 연동 (0) | 2011.06.18 |