Warning: session_start(): Cannot send session cache limiter – headers already sent in 에러 대처법
이런 에러가 나오는 이유는 보통 session_start() 를 중복해서 사용할때 나오는 에러 인데,
설정값 수정으로 이 문제를 해결할수 있다.
수정해야 할 것들
php 파일저장 형식
php 파일 인코딩을 UTF-8의 BOM 없음 으로 설정하도록 하자.
php.ini 수정
php.ini 의 설정값을 수정해본다.
output_buffering = On output_handler = mb_output_handler
웹서버 재시작
# service httpd restart
이러면 정상적으로 작동한다.
No Comments