직접 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
Posted by halloRa
,