질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

[질문]에러메세지-setcookie()

작성자 정보

  • 구학선 작성
  • 작성일

컨텐츠 정보

본문

안녕하세요...
리눅스를 처음 접하면서 이곳에서 많은 것들을 배우고 있습니다..
이번에 제가 개인컴으로 서버를 구축해서 간단한 쇼핑몰을 만들려고 하는데 더이상 진도를
나가지 못해서 이렇게 도움을 받고 싶어서 글을 올립니다.

리눅스는 눅스원1.1을 사용중이며 apm을 소스로 설치했습니다.
웹호스팅 형식으로 운영할려고 도메인이 3개가 설치되어 있구요.
각 홈페이지는 현재 테스트 페이지가 잘 띄워지는걸로 봐서 설정은 제가 생각하기에 잘(?)된걸로 알고 있습니다.


그런데 이 중에서 한개의 도메인을 쇼핑몰로 만들려고 프로그램을 설치하던중    

참고로 이 프로그램은 웹(윈도)에서 직접 설치하는 방식입니다.

데이타베이스이름,사용자id,패스워드 이렇게 입력후에 다음 진행을 할려면 아래의 에러가 뜨면서 설치가 중단되어 버립니다.

**에러내용**
warning : setcookie() expects parameter 3 to be long string given
warning : setcookie() expects parameter 3 to be long string given in
               /home/myid/public_html/setup/user_gate.php on line 3
warning : setcookie() expects parameter 3 to be long string given in
               /home/myid/public_html/setup/user_gate.php on line 4
warning : setcookie() expects parameter 3 to be long string given in
               /home/myid/public_html/setup/user_gate.php on line 5
이런 메세지가 나타납니다.


user_gate.php 파일의 처음 일부분을 나타내면 아래와 같습니다.
<?
if($tmp_mode==''){
 SetCookie("databasename",$dbname,"","/");
 SetCookie("databaseuserid",$userid,"","/");
 SetCookie("databaseuserpw",$userpw,"","/");
 SetCookie("user_name",$user_name,"","/");
 SetCookie("user_pass",$user_pass,"","/");
 $tbl="Def_Htmlchk";
}
?>
<?
if($tbl=='zipcode'){

그래서 여기저기에서 여러 내용을 읽어보고 setcookie의 세번째 파라멘트 "" 대신에 0으로 수정한 후에 다시 설치하니 이번에는 위와같은 에러메세지는 나오지 않는데 데이타베이스 설치 화면에서 5%정도 진행되다가 더이상 진행이 안되고 멈추어 버립니다.

제가 서버 설치중 잘못한것이라도 있는지, 아니면 서버 설치완료후
추가로 설정을 해주어야 하는것중에서 빠진것이 있어서 이런 에러가 발생한것인지
아무리 봐도 초짜인 저에게는 너무 어려운것이 많습니다.
아무쪼록 이글을 보신분들은 무한한 아량을 베푸시기를 바랍니다...

참고로 테스트 하실분은
검색창에 http://www.complaza.biz/setup/index.html 이렇게 입력하면 설치가 진행됩니다.
데이타베이스 이름 : complaza
데이타베이스 아이디 : complaza
패스워드 : koodooree

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,133 명
  • 현재 강좌수 :  36,172 개
  • 현재 접속자 :  215 명