묻고답하기

php 버젼 5.3.6에서 xe의 css가 먹히지 않습니다.

문제는 모든 브라우져가 안되는 것이 아니라 IE8을 제외한 나머지 브라우져에서 안된다는 것입니다.

여러가지 방법으로 원인을 찾던 중 dtd 선언 부분에서 문제가 있다는 것을 발견했습니다.

xe의 dtd 선언이 아래와 같습니다. 
1)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


서버 php 5.2.x 일 경우는 IE8, 크롬, 파폭, 오페라 모두에서 css가 정상적으로 표현됩니다.

그런데 php 5.3.6 일 경우는 IE8은 되고 나머지 브라우저에서는 css가 표현이 안되더라고요..
그래서 dtd 선언 부분의 dtd 경로 부분에 있는 쌍따옴표(")를 제거하니까 모든 브라우져에서 다 보였습니다.
2)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd>

그리고 php.ini의 defaut mimetype 도 변경해봤습니다.
php 5,3,6 일 때.
1)번 선언일 경우
default_mimetype = text/html ==> IE8을 제외한 다른 브라우져 css 안됨
default_mimetype = text/css ==> 모든 브라우져에서 css 먹힘

2)번 선언일 경우
default_mimetype = text/html ==> 모든 부라우져에서 css 먹힘
default_mimetype = text/css ==> IE8을 제외한 다른 브라우저에서 css 안 먹힘, 이 경우는 dtd 선언이 조금만 어긋나면 안 먹히는 것 같음.



결론은 php 5.2.x일 경우는 문제 없었는데 5.3.x으로 업그레이드 하고 위와 같은 문제가 생겼습니다.

일반적으로 1)번과 같이 선언하고 php.ini의 default_mimetype = text/html 일 때 정상으로 나와야 되는게 가장 좋은 것 같습니다.

php 설정의 문제 인 것 같은데...

혹시 이와 같은 문제를 해결 하신 분 답변 부탁합니다.


글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
마루아빠 php 5,3.6 에서 크롬, 파폭, 오페라 css가 먹히지 않습니다. [2] 2011.08.01 by 마루아빠
게이리즘 xe 패스워드 db 암호화를 비활성하게 할수는 없나요? [1] 2011.08.01 by hhgyu
멧  첫페이지 이미지가 엑박인 이유? [1] 2011.08.01 by 송동우
이백프로부족할때 페이지 에서 직접등록후 에러  
띵똥 게시글 복원질문이요.  
FullWooF 다른 사이트의 글을 자동으로 퍼오는 방법 [1] 2011.07.31 by ForHanbi
designm 글발행 순서 변경 할려면 어느 파일을?  
뉴클리어 Board(게시판) 모듈 동영상 태그 문의 [2] 2011.07.31 by 송동우
호랑 게시판에 조회수가 나타나지 않습니다. [1] 2011.07.31 by 송동우
Josephyung 예전에 긁어왔던 글인데 사용법을 모르겠어요. 도와주세요.  
pricky apmsetup myadmin 을 외부 PC에서 조작할수 있게 하려면 어떻게 해야하죠?  
나뚜르 크롬, IE9에서 CSS 못불러오는 문제 원인을 모르겠습니다.. [2] 2011.07.31 by 마루아빠
김성호271 같은 ip에서 추천이 중복안되게하는 방법 없을까요?  
뚝새 1.5.0과 1.5.0-DB 무슨 차이? [1] 2011.07.31 by SMaker
모닝커피.pe.kr ie6 으로 접속하면.. [2] 2011.07.31 by 송동우
Bingo77 테터툴즈 데이터를 XML로 변환시키는 방법. [1] 2011.07.31 by 레디오빠
루달스튼 회원가입시 이메일 인증을 하도록 해도 순식간에 100개 넘게 가입하네요 [1] 2011.07.31
pricky apmsetup 에서 mysql db용량이 너무 커서 업로드가 안된다네요.  
T1000 글쓴이 메일로 메일 보내기 팝업 [1] 2011.07.31 by 송동우
김훈259 다른 게시판의 글을 수집해서 본문내용으로 보여주는 게시판이 가능할까요?  
선댄스키드 페이지 생성 후 내용 직접 추가시...  
가논 "update 명령은 다음사용자에게 거부되었습니다" 란 에러가 뜹니다  
호왕 송동우님 다시한번 부탁드립니다. [4] 2011.07.31 by 윙윙수기
BlogJh content 위젯 default_new 폰트..  
김성곤820 모바일 뷰에서 게시판의 글 삭제를 누르면 삭제가 안됩니다.  
반손이 글쓰기 위 메뉴가 떨어져있습니다.  
잇쯔 쉬운설치시 에러메세지가 뜹니다..  
엽기토끼이요 XE Official ver 1.0 (xe_official) 소스를 천천히 배우고있는데요... [1] 2011.07.30 by 송동우
pdos [layout] 레이아웃 기초자료가? [1] 2011.07.30 by 송동우
프로파일링 송동우님 봐주세요. [1] 2011.07.30 by 송동우