일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- KBS한국어능력시험
- synology
- 리눅스
- xml
- vbscript
- gentoo
- 자바스크립트
- 岡崎律子
- 파이어폭스
- youtube
- 프로그램
- KBS
- 프린터
- Microsoft
- 오카자키 리츠코
- 백업
- 한국어
- Hirano Aya
- Okazaki Ritsuko
- USB메모리
- 윈도우즈
- Firefox
- 마비노기
- 옥션
- MFC
- php
- 벤치마크
- 平野綾
- 맞춤법
- VMware
Archives
- Today
- Total
ARCHIVE ...
Cannot add header information - headers already sent by ... 본문
<?php
header("Content-Type: text/xml");
echo '<?xml version="1.0" encoding="UTF-8"?>';
...
?>
결과
Warning: Cannot add header information - headers already sent by (output started at /home/.../test.php:1) in /home/.../test.php on line 2
위의 소스코드와 같이 쓰면 에러가 난다. 음... 몇일을 찾아 헤멧는데 결국 찾지 못했다. 그래서 텍스트 인코딩을 cp949로 바꿨더니 에러가 나지 않았다. utf-8로 인코딩된 PHP파일은 무슨일인지 header로 xml파일이라는것을 말해줘도 알아먹지 못하는것 같다.
그리고 또 특이한 점은 IE는 XML로 인식하고 Firefox는 그냥 HTML파일로 인식해서 IE는
태그에서 에러가 난다고 나온다.
이렇게 되어야 한단다. IE의 특이한점인것 같다. :shock:
다시 검색해본 결과 에디터의 문제점인것 같다. :oops:
W3 Q&A
음... 결론은 좋은 에디터를 사용하자 일까?? :twisted:
Comments