PHP/PHP
오류_session_start(): Cannot send session cache limiter - headers already sent
2017. 5. 31. 16:42반응형
오류_session_start(): Cannot send session cache limiter - headers already sent
php코딩하다가 이런 오류가 뜰 때가 있다.
세션 캐쉬 리미터에게 전달하지 못했다.
즉 세션이 할당이 안된 것이다.
세션은 header 가 먼저 보내면 안된다.
따라서, session_start()를 코드 제일 맨 위에 써보자. (html소스 위에)
session_start()를 호출하기 전에는 위에 아무런 코드가 없어야한다.
Tip. session_start()대신에 @session_start()를 쓰면 오류메세지가 출력이 안된다.
반응형
'PHP > PHP' 카테고리의 다른 글
[PHP][Bitnami] PHP 파일 수정 시 바로 적용하게 만드는 방법 (0) | 2024.05.25 |
---|---|
[PHP][Ubnutu] 우분투에서 아파치 PHP서버 구축하기 (0) | 2021.10.04 |
[PHP][아파치] 우분투/리눅스 아파치 Index.html 위치 확인 (0) | 2021.10.04 |
[PHP][Bitnami] index.html 위치 확인 (0) | 2021.10.03 |
Bitnami Wamp <?php를 <?로 바꾸기 (short_open_tag 설정) (0) | 2021.09.22 |