반응형


오류_session_start(): Cannot send session cache limiter - headers already sent


php코딩하다가 이런 오류가 뜰 때가 있다.


세션 캐쉬 리미터에게 전달하지 못했다.

즉 세션이 할당이 안된 것이다.

세션은 header 가 먼저 보내면 안된다.

따라서, session_start()를 코드 제일 맨 위에 써보자. (html소스 위에)

session_start()를 호출하기 전에는 위에 아무런 코드가 없어야한다.


Tip. session_start()대신에 @session_start()를 쓰면 오류메세지가 출력이 안된다.

반응형