묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
리눅스에서는 왜 로그인이 안되지요??으윽...IIS에서는 잘 돌아가는데..ㅜㅠ아무리 눈빠지게 쳐다봐도 모르겠습니다..
2002.11.06 02:36
이 부분은 게시판을 인스톨하는데 처음에 임시세션을 부여하는 곳입니다..
윈도우에서는 아주 잘되는데..리눅스에 올려놓고 해보니 도무지 로그인이 안되는군요.. 세션이 생성은 되는데..읽지를 못해요..
세션파일에 내용이 들어가있지 않구요..
도와주세요..눈빠지게 쳐다봐도 안되요..
<?
session_cache_limiter("");
session_save_path("temp");
session_start();
include("system/common.php"); //넘어온 값들을 변수에 배정.
include("system/commfunc.php"); //자주쓰는 사용자정의 함수.
@include("conf/db.php");
@include("dbfunc/".$dbType."/userfunc.php");
if($mode=="install"){
if(!is_readable("conf/admin_pass.php")){ //관리자패스워드 파일이 없으면
session_register("sess_pmt"); //임시권한을 부여한다.
$sess_pmt="imsi_permit";// <-----------------------------------이부분이 문제인것 같은데..도무지 세션을 못읽어요.
Ugoto("include.php","mode=install","o=c"); //install파일로 이동한다.
}else{ //관리자패스워드파일이 있으면 인스톨을 이미 했다는 말이므로,
Umsg("이미 인스톨 하셨습니다.\n관리자기능으로 이동합니다.");
Ugoto("include.php","mode=admin","o=c"); //관리자페이지로 이동한다.
}
}
----------------------------이하생략----------------------
다음은 이 세션을 읽어오는 부분입니다.
-----------------------------윗부분생략
if(!$HTTP_SESSION_VARS[sess_pmt]){ //권한이 없으면
Umsg("로그인하십시오");
if($mode=="admin") $admin="&admin=y";
Ugoto("include2.php".$opt.$admin."&from=login");
}else{ //권한이 있으면
-------------------------------이하생략
윈도우에서는 아주 잘되는데..리눅스에 올려놓고 해보니 도무지 로그인이 안되는군요.. 세션이 생성은 되는데..읽지를 못해요..
세션파일에 내용이 들어가있지 않구요..
도와주세요..눈빠지게 쳐다봐도 안되요..
<?
session_cache_limiter("");
session_save_path("temp");
session_start();
include("system/common.php"); //넘어온 값들을 변수에 배정.
include("system/commfunc.php"); //자주쓰는 사용자정의 함수.
@include("conf/db.php");
@include("dbfunc/".$dbType."/userfunc.php");
if($mode=="install"){
if(!is_readable("conf/admin_pass.php")){ //관리자패스워드 파일이 없으면
session_register("sess_pmt"); //임시권한을 부여한다.
$sess_pmt="imsi_permit";// <-----------------------------------이부분이 문제인것 같은데..도무지 세션을 못읽어요.
Ugoto("include.php","mode=install","o=c"); //install파일로 이동한다.
}else{ //관리자패스워드파일이 있으면 인스톨을 이미 했다는 말이므로,
Umsg("이미 인스톨 하셨습니다.\n관리자기능으로 이동합니다.");
Ugoto("include.php","mode=admin","o=c"); //관리자페이지로 이동한다.
}
}
----------------------------이하생략----------------------
다음은 이 세션을 읽어오는 부분입니다.
-----------------------------윗부분생략
if(!$HTTP_SESSION_VARS[sess_pmt]){ //권한이 없으면
Umsg("로그인하십시오");
if($mode=="admin") $admin="&admin=y";
Ugoto("include2.php".$opt.$admin."&from=login");
}else{ //권한이 있으면
-------------------------------이하생략