본문 바로가기

Eureka/PHP

[Solution] Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at XXX.php) in XXX.php on line N

PHP 코딩을 하던중 아래와 같은 에러가 발생하는 경우를 발견하였다..

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at XXX.php:N) in XXX.php on line N

호스팅 서버 업체를 교체하려 백업받은 데이터로 다른 호스팅 서버 업체에서 사용하였을 뿐인데 이런 상황이 발생했다...

해결방법은 간단하다 PHP파일을 UTF-8로 저장할때 BOM 없음으로 저장을 해주면 된다.