2012-11-10 6 views
0

가능한 중복은 :
PHP doesn’t show any kind of errors오류가 표시되지 않습니까?

내가 왜 몰라하지만 난이 코드를 테스트 할 때 :

<html> 
<?php 
header('Location: http://www.example.com/'); 
?> 

을 나는 "헤더와 같은 오류를 얻을하지 않습니다 이미 보낸 "나는해야한다. 오류가 표시되지 않는 이유는 무엇입니까? 나는 윈도우 7 에 아파치를 사용하고

내가 가진 "는 error_reporting = E_ALL | E_STRICT"& "display_errors를 = On"으로 출력 버퍼링이 자동으로 설정 될 수

+3

(1)'phpinfo();가 실행 중이라고 생각하십니까? (2) 자동 출력 버퍼링을 사용할 수 있습니다.이 경우 오류가 발생하지 않습니다. – Wrikken

답변

1

. 이 경우 귀하의 경우 오류는 귀하에게보고되지 않습니다. php.ini 지시 가 켜져을 output_buffering을 경우 ob_get_level

<?php 
    echo ob_get_level() //at the beginning of your script. 
    ... 
    ... 
?> 

사용 확인, 당신은 반환 값으로 1을 얻을 것이다.

+0

Ok thx, output_buffering을 끄고 작동했습니다 :-) – Mulligan

+0

이제이 코드에 대한 질문이 있습니다 : – Mulligan

관련 문제