
모델에이드 운영과 관련한 다양한 이야기들을 주고 받는 곳입니다. 편하게 의견을 전해주세요.
알림
모두 지우기
2022년 12월 16일 3:57 오전
상황상 Kboard와 관련된 에러인 것으로 보이는데 아래와 같은 두 가지 에러가 기록 되고 있다.
첫번째는 Kboard에서 발견되는 것이고 두번째는 사이트 환경 설정과 관련된 부분인데 내용적으로는 Kboard와 연관이 있는 것으로 보인다.
Date: [15-Dec-2022 18:49:03 UTC] Type: PHP Warning Message: session_start(): Session cannot be started after headers have already been sent In: .../plugins/kboard/index.php on line 78
Date: [14-Dec-2022 18:34:42 America/Boise] Type: PHP Warning Message: Constant WP_CACHE already defined In: .../wp-config.php on line 3
2개의 답글
2023년 01월 08일 8:51 오전
은 KBoard의 구조적인 상황이므로 어떻게 변경할 수 있는 이슈가 아니네요.session_start()
블록 테마에서 기인하는 것으로 보이므로 우선 이 이슈는 닫아두겠습니다.
2026년 02월 12일 10:05 오후
AI느님께서 말씀하시길...
해결 방법
- PHP 파일 BOM 제거 (가장 유력)
/wp-content/plugins/kboard/index.php파일을 노트패드++(Notepad++) 등으로 엽니다.- 메뉴에서 인코딩(Encoding) -> UTF-8(BOM 없음)로 변환(Convert to UTF-8 without BOM)을 선택한 후 저장합니다.
- 공백 및 HTML 확인
index.php파일 최상단의<?php이전에 공백이나 줄바꿈이 있는지 확인하고 제거합니다.<?php앞에 HTML이나echo문이 있다면 세션 시작 후로 이동시킵니다.
- KBoard 관련 업데이트 확인
- https://www.cosmosfarm.com/threads/document/54727&ved=2ahUKEwiO55TN_9OSAxWboa8BHeTlG0AQy_kOegQIBBAL&opi=89978449&cd&psig=AOvVaw3vJSG5lgTnDYlPCQ-em9da&ust=177098720887300 0">코스모스팜(Cosmosfarm) 사이트에서 최신 버전의 KBoard 플러그인으로 업데이트하거나, 멤버 모듈과의 충돌 여부를 확인합니다.
- PHP 세션 설정 변경 (최후의 수단)
- 워드프레스
wp-config.php파일에session_start()가 미리 호출되지 않도록 확인하거나, PHPoutput_buffering설정을 'On'으로 변경하여 헤더 전송을 지연시킵니다.
- 워드프레스
이라고 하는데...
1. 이미 no BOM 인 듯 하고...
2. 공백은 없었으며...
3. 업데이트는 언제 될 지 기약할 수 없으니...
남은 것은 4 일지도 모르겠네요.
여튼 테마의 구텐베르크 이슈는 아닌 듯 합니다.
