[php] session_start()에서 에러가 날때
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/hosting_users/.../s1.php:2) in /home/hosting_users/.../s1.php on line 3

 

요런 에러가 날때가 있다.

 

euc-kr에서 큰맘먹고 utf-8로 고치고 있는 중에 잘돌아가던 것이 말썽을 부리는 것이다.

 

해결을 간단하다

 

문서 시작의 제일 첫부분에 빈칸,빈줄도 만들지 말고

<?php session_start() ?>

요렇게 시작하면 된다.


겉보기에서 괜찮은데도 에러가 계속된다면 빈칸을 다없애고(이어지는 밑줄까지도) 다시 빈칸을 만든후 시도해 본다.

반응형
Posted by codens codens

댓글을 달아 주세요