Apache httpd 서버에서 AH02429: Response header name 오류 해결 방법 > 개발

본문 바로가기
사이트 내 전체검색

개발

Apache httpd 서버에서 AH02429: Response header name 오류 해결 방법

페이지 정보

profile_image
작성자 관리자 (61.♡.222.236)
댓글 0건 조회 3,405회 작성일 19-05-16 11:04

본문

아파치 서버에서 500 서버 에러가 떠서 로그를 살펴보니, 아래와 같은 로그가 있다.
[http:error] .. AH02429: Response header name 'P3P ' contains invalid characters, aborting request

php 코드에서 P3P 관련 header 를 전송하는 아래 부분에서 문제가 있는 모양이다.
[code]
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"');
[/code]

해당 부분을 아래처럼 바꾸면 된다고는 하는데,
[code]
header('P3P: CP="CAO DSP AND SO ON" policyref="/w3c/p3p.xml"');
[/code]

아무래도 이게 해결방법이 아닌 듯 해서, 다른 소스들과 비교해서 차이점을 찾아본다.
정상적으로 동작하는 소스와의 차이점을 발견하고는 절망한다.. 공백하나 차이다.
P3P 와 : 사이에 공백이 없어야 500 서버 오류가 나지 않는다. 헐~
[code]
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"');
[/code]

Apache 2.4, PHP 5.4 환경이고, 다른 환경에서 테스트 해 보지는 않았다.


참고
http://comefeel.com/tt/comefeel/category/Web_developing/Apache?page=4

추천0

댓글목록

등록된 댓글이 없습니다.

Total 386건 10 페이지
  • RSS
개발 목록
번호 제목 조회 추천 날짜
2063422007-03
2053409010-11
2043406001-24
열람중3406005-16
2023371012-15
2013369007-06
2003369003-11
1993363004-18
1983337004-11
1973334005-06
1963321003-25
1953320002-02
1943315001-25
1933307006-29
1923297003-06
1913293001-14
1903282004-24
1893279002-16
1883266004-18
1873244005-04

검색


사이트 정보

Copyright © Baragi.Net. All rights reserved.