본문 바로가기

개발/PHP

PHP 에러를 표시하기

반응형

보안상 에러를 보여주는게 좋지 않지만 디버깅을 할때는 에러가 보이는게 편하지요.

 

 

PHP 파일에서 에러 표시하기

파일 상단에 아래 처럼 해 놓으면 에러가 출력 됩니다. 내가 원하는 파일에서만 에러를 출력해서 볼 수 있습니다.

 

<?php

error_reporting (E_ALL);

ini_set ("display_errors", 1);

?>

 

 

반응형

 

 

.htaccess 파일에서 설정하기

서버 전체가 아니 원하는 계정에서만 에러를 출력해서 볼 수 있습니다.

(예 : 웹호스팅을 받고 있는데 에러표시가 안날 때 cafe24?)

 

.htaccess 파일에 아래 내용을 추가한다. (.htaccess 파일이 없다면 생성)

.(점)으로 시작하는 파일은 보이지 않으니 ls -alh 로 보면 보인다.

 

php_flag display_errors On

 

 

 

 

php.ini 파일로 설정하기

서버 전체에 공통으로 적용되는 방법입니다.

 

# vi /php.ini경로/php.ini

 

display_errors = Off 를 찾아 On 으로 바꿔줍니다.

display_errors = On

 

그리고 아파치 재시작

반응형