WEB WAS/WEB

[아파치] htc파일 실행이 안될 때

홍또~ 2020. 12. 18. 01:11

참 삽질을 많이 했던 부분인데, 아파치 2.2 -> 아파치 2.4로 버전업그레이드를 하면서

모든 설정을 그대로 따라서 가져왔는데도 불구하고, 웹페이지에서 datepicker 호출이 되지않았다.

원인을 따라올라가 보면 datepicker클래스는 css파일에 정의되어있었는데

해당 클래스가 behavor로 htc파일을 실행하여 캘린더를 그려주는 구조이다(완전 옛날방식)

하지만 htc파일이 실행되지않아, 아예 캘린더가 그려지지 않았다

열심히 구글링을 해본 결과 아파치가 버전업되면서 htc파일은 따로 mime type에 명시해 주어야 실행이 가능해졌다고 한다...

설정법은 다음과 같다.

1.아파치 home/conf/httpd.conf 파일 편집, <IfModule mime_module> 쪽에 아래 추가

AppType text/x-component .htc

2.아파치 home/conf/mime.type 파일 편집 아래 추가

text/x-component htc