0
A
답변
2
아마도 어떤 이유로 스크립트가 일부 출력을 보내고 있습니다. @
을 제거하십시오.
3
오류를 supress하고 로그를 확인 @
를 사용하지 마십시오, 그것은 몇 가지 중 하나입니다 리디렉션을 중지
- 이전 오류 출력?
- $ uri가 때때로 잘못됨
- 코드의 다른 부분이 잘못되었습니다.
디버깅이 대답입니다.
1
글 머리 기호가 이미 공백으로 인해 전송 된 것 같습니다. 오류가 표시되지 않도록 앞에 @
기호가있어서이 사실을 알 수 없습니다.
일반적으로이 공백은 다른 오류로 인해 발생하거나 특정 파일을 포함 할 때만 발생할 수 있습니다.
다른 가능성은 $url
의 형식이 잘못되었거나 헤더가 브라우저에 잘못 표시되었다는 것입니다. 어떤 경우에는 브라우저가이를 무시하도록 선택할 수 있습니다. 보내시는 전체 헤더를 에코하여 올바르게 보이는지 확인하십시오.
마지막으로 너무 많은 행을 한 번에 리디렉션하면 일부 브라우저는 리디렉션을 중지합니다.
1
헤더가 즉시 전송되지 않을 수 있습니다. header()
뒤에 항상 die()
을 사용하십시오.
관련 문제
- 1. CakePHP에서 신비하게 파일 업로드 실패
- 2. 왜 내 Application.Exit(); 통화가 실패 했나요?
- 3. 추가 고려 사항으로 현지화가 실패 했나요?
- 4. PHP에서 FOUND_ROWS()가 실패 함
- 5. 세션 변수가 IE7에서 신비하게 사라지는 이유는 무엇입니까?
- 6. seekg()가 신비하게 실패했습니다
- 7. 포인터가 신비하게 NULL로 재설정됩니다.
- 8. is_dir() PHP에서 디렉토리를 검색하는 동안 실패
- 9. ChartDirector 가끔 가끔 새로 고침하는 데이터
- 10. Reuters rss 웹 서비스로 리디렉션이 너무 많습니다.
- 11. 밖에 누구나 vinpower를 사용 했나요?
- 12. reCAPTCHA를 가끔
- 13. 가끔 신원이
- 14. 개체가 신비하게 할당 해제 됨
- 15. mysql 테이블이 신비하게 비워진 것
- 16. ID가 신비하게 1의 ID로 설정되었습니다.
- 17. My SQL 테이블이 신비하게 누락되었습니다
- 18. 안드로이드 캔버스가 신비하게 잘려서 그려집니다.
- 19. 오류 메시지 : 페이지에 서버 리디렉션이 너무 많습니다.
- 20. VS2005 디버거가 "기본"을보고하지 않는 이유는 무엇입니까? 값이 올바 릅니까? ("왜 if 문이 실패 했나요?")
- 21. 페이지 리디렉션이 잘못되었습니다.
- 22. .htaccess 리디렉션이 어떻게 작동합니까?
- 23. 두더지 리디렉션이 작동하지 않습니다.
- 24. 리디렉션이 너무 많습니다.
- 25. Javascript 리디렉션이 작동하지 않습니다.
- 26. 리디렉션이 적용되지 않습니다.
- 27. Codeigniter 리디렉션이 작동하지 않습니다.
- 28. Django 리디렉션이 작동하지 않습니다.
- 29. Htaccess 리디렉션이 작동하지 않습니까?
- 30. 브라우저로 인해 리디렉션이 필요하십니까?
이런 종류의 문제를 디버깅하는 일반적인 해결책이 있습니까? – user198729