묻고답하기
1.7.4에서 ie 호환성 문제..
2014.03.09 22:41
질문이 있습니다.
제가 관리하는 세개의 페이지를 최근에 1.7.4ver로 일괄 업데이트를 하였습니다.
문제는 그 이후, 다양한 환경에 놓인 회원들이 하나같이 ie에서 글쓰기가 안된다는 점입니다.
크롬에서는 문제가 없으며, ie 11에서도 문제가 없는 것 같습니다.
ie 9, 10에서 문제를 확인하였으며, 원인은 ie의 문서모드가 '쿼크'로 설정된다는 점입니다.
검색해보니 1.7.4 ver 에서는 자동으로 최신버전으로 호환되게끔 메타태그를 설정한다던데요.
하여 제 ftp 안의 common_layout 파일 안에
<meta http-equiv="X-UA-Compatible" content="IE=edge"> 태그가 있는 것을 확인하였습니다만,
도대체 문서 모드는 왜 ie5 쿼크(m) 이 기본으로 설정되는 것인가요?
제가 관리하는 세 개의 계정이 모두 다른 환경에 놓여있다는 점,
이전에는 발생하지 않다가, 1.7.4로 업데이트 후 동일한 문제가 발생한다는 점에서
'문서모드'의 고정이 문제의 원인이라고 생각합니다.
실제로 문서모드를 표준(m)으로 변경시 문제가 해결되는 것을 확인하였습니다.
1. 이 문제를 어떻게 해결할 수 있을까요?
2. 쉬운 설치를 통해 코어 업데이트를 진행했는데, 52행에 구문오류가 있다고 합니다.
51행 <block cond="Context::get('_http_port')">var http_port = {Context::get("_http_port")};</block>
52행 <block cond="Context::get('_https_port')">var https_port = {Context::get("_https_port")};</block>
53행 <block cond="Context::get('_use_ssl') && Context::get('_use_ssl') == 'always'">var enforce_ssl = true;</block>
무엇이 오류인가요..
능력자님들의 답변 부탁드립니다ㅠㅠ!