[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() ?>

요렇게 시작하면 된다.


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

반응형

'Code > PHP' 카테고리의 다른 글

라온 보드 수동 설치  (0) 2018.09.25
(라라벨) Valet 설치 (윈도우 용)  (0) 2018.09.21
APM(Apache, PHP, Mysql) 설치 - 2012/06  (0) 2012.10.25
[php] APM(Apache, php, MySQL) 설치  (0) 2008.11.05
[php] EUC-KR 에서 UTF-8로 변환  (0) 2008.11.05
Posted by codens