제로보드 [ZB 4.1 pl8] 서버이전후 HTTP500 에러날때
페이지 정보
본문
HTTP 500
Internal Server Error
연결하려는 페이지에 문제가 있어서 페이지를 표시할 수 없습니다.
최근 서버 이전후 정상적으로 작동하던 제로보드4 사이트가 열리지 않는 경험을 했습니다.
호스팅사에서 아래와 같은 기술지원을 받았습니다.
서버 내부 에러로그 및 원본 서버와 비교했을 때 아래와 같이 p3p header에 대한 호출 문제로 보여집니다.
기존에 설정 내용을 보면 서버 단에서 설정하지 않고, 소스 단에서 설정한 것으로 확인됩니다.
경로 : /home/happyjung/www/zb4/lib.php
해당 부분의 확인이 필요해 보입니다.
문제의 lib.php 내용에는 아래와 같이 P3P 정의가 되어 있습니다.
// W3C P3P 규약설정
@header ("P3P : CP=\"ALL CURa ADMa DEVa TAIa OUR BUS IND PHY ONL UNI PUR FIN COM NAV INT DEM CNT STA POL HEA PRE LOC OTC\"");
이것을 아래와 같이 변경해서 정상적으로 사이트가 열리는 것을 확인했습니다.
// W3C P3P 규약설정
//@header ("P3P : CP=\"ALL CURa ADMa DEVa TAIa OUR BUS IND PHY ONL UNI PUR FIN COM NAV INT DEM CNT STA POL HEA PRE LOC OTC\"");
리눅스 서버의 OS가 업데이트 되면서 보안강화때문에 소스단이 설정을 하지 못하게 변경된 것으로 보입니다.
W3C P3P 설명 궁금하다면 https://www.happyjung.com/lecture/296 를 참고해주세요
댓글목록
등록된 댓글이 없습니다.