페이지가 안뜹니다. 정보
페이지가 안뜹니다.
본문
index.php 파일을 unicode없음(?)으로 저장하였습니다.
본 파일은 주소를 숨기기 위해 프레임을 나누는 파일로..
소스는 아래와 같습니다.
============================================================================
<?
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");
include_once("$g4[path]/lib/outlogin.lib.php");
$g4[title]="★ 소 담 넷 ★";
?>
<!-- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> -->
<html>
<head>
<title><?=$g4[title]?></title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<meta name="Description" content="<?=$g4[title]?>">
<meta name="keywords" content="chie, 치에, ganel, 가넬, 소담, 구체관절인형, 구관, 핸드메이드, 의상, 코스, 사진">
</head>
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");
include_once("$g4[path]/lib/outlogin.lib.php");
$g4[title]="★ 소 담 넷 ★";
?>
<!-- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> -->
<html>
<head>
<title><?=$g4[title]?></title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<meta name="Description" content="<?=$g4[title]?>">
<meta name="keywords" content="chie, 치에, ganel, 가넬, 소담, 구체관절인형, 구관, 핸드메이드, 의상, 코스, 사진">
</head>
<frameset rows="*" frameborder="NO" border="0" framespacing="0">
<frame src='<?=$g4[path]?>/home.php?xrURL=<?=$_SERVER[HTTP_REFERER]?>' name="sewdame" scrolling="auto" frameborder="no" marginwidth="0" marginheight="0">
</frameset>
<frame src='<?=$g4[path]?>/home.php?xrURL=<?=$_SERVER[HTTP_REFERER]?>' name="sewdame" scrolling="auto" frameborder="no" marginwidth="0" marginheight="0">
</frameset>
<noframes>
<body>
</body>
</noframes>
</html>
<body>
</body>
</noframes>
</html>
============================================================================
허나 파일 저장시 Add a unicode signature(BOM)체크박스 선택을 해제하고 저장시에는.. 인덱스 화면이 나타나지 않습니다. 소스보기로 보면 소스는 한글깨짐없이 제대로 나오구요..
그래서 체크박스를 체크하고 저장을 하면..
============================================================================
Warning: Cannot modify header information - headers already sent by (output started at / 절대경로/lib/common.lib.php:1258) in /절대경로/lib/common.lib.php on line 109
Warning: Cannot modify header information - headers already sent by (output started at / 절대경로/lib/common.lib.php:1258) in /절대경로/lib/common.lib.php on line 109
============================================================================
의 오류가 수시로 나타납니다.
./home.php 의 파일은 Add a unicode signature(BOM)체크박스 선택을 해제하고 저장하였으나 아무 문제없이 잘 나타납니다.
common.lib.php 109 라인 해결방법은 이외에 또 없는지요?? ㅠㅁㅠ
답변 부탁드립니다. 부족한 설명이 있다면 언제든지 요청부탁합니다.
참고로 사이트는 http://sewdame.net 입니다.
현재 Add a unicode signature(BOM)를 체크해놓고 저장해놓은 상태입니다. 109 오류가 나타났다 안나타났다 오락가락합니다요~
댓글 전체
common.lib.php 109라인에 문제가 있는게 아니고 common.lib.php: 1258 라인이 문제입니다.
109 라인은 쿠키세팅이라고 봅니다.
문제는 headers already sent by..... 이것은 쿠키세팅 전에 뭔가가 출력이 되서 발생된 에러입니다.
1258 라인 부분을 살펴보시고 왜 출력이 되나 알라보시는게 우선일 것 같습니다.
109 라인은 쿠키세팅이라고 봅니다.
문제는 headers already sent by..... 이것은 쿠키세팅 전에 뭔가가 출력이 되서 발생된 에러입니다.
1258 라인 부분을 살펴보시고 왜 출력이 되나 알라보시는게 우선일 것 같습니다.

감사합니다.. 그부분은 전혀 생각하지 못했습니다. 109라는 라인만 봤지... 앞에 그 라인은 눈에 뷔지도 않았네요.. 확인해볼께요~ ^0^/