고수님들 그냥 지나가시지말고 한번 보시고 가세요. > 그누3질답

그누3질답

고수님들 그냥 지나가시지말고 한번 보시고 가세요. 정보

그누보드 고수님들 그냥 지나가시지말고 한번 보시고 가세요.

본문

아래 질문했었는데 리플을 안달아주셔서 답답한 마음에 한번 더 올립니다.

os : win2000 server

iis + mysql + php

입니다.

모두 셋팅은 여기저기 본다음에 서버 셋팅을 다했습니다.

그리고 서버에 사이트를 올렸어요 그런데 제 로컬 컴퓨터에서는 apmsetup으로 작업해서 올렸습니다.

iis에 올려진 홈페이지가

이상하게도 로그인을 하면 정상 로그인 될때 있고 안될때가 있는겁니다.

** 테스트는 id나 패스워드란에 아무글자나 넣어보싶시요.**

어떤 문제인지 갈피를 못잡고 있습니다. 링크 걸려있는 곳으로 오셔서 보시고 한마디라도

초보에게 도움을 주셨으면 합니다.

검색해보니 비슷한 내용을 보긴 봤는데 그분은 아예 php내용이 나오질 않는다고 쓰셨더군요.

꼭좀 부탁드립니다.(제가 생각하기로는 세션 문제 인것같기도한데 어떻게 해야할지 모르겠습니다.)

php셋팅부분과 그누보드 data폴더 하위에 session 폴더안에 저장되는 세션과 연관이 있는지..

알고 싶습니다. 읽어주셔서 감사합니다. 꼭좀 부탁드립니다.



에러메세지

---------------------------------------------------------
이 페이지를 표시할 수 없습니다.
페이지 주소가 잘못되었기 때문에 찾고 있는 페이지를 표시할 수 없습니다. 

--------------------------------------------------------------------------------

다음을 시도해 보십시오.

주소 표시줄에 페이지 주소를 입력했다면 주소를 정확히 입력했는지 확인하십시오.

220.80.108.173 홈 페이지를 연 다음 원하는 정보에 대한 링크를 찾으십시오.
HTTP 405 - 리소스를 허용 안함
Internet Information Services

--------------------------------------------------------------------------------

기술 정보(지원 인력용)

자세한 정보:
Microsoft 기술 지원 
----------------------------------------------------------------------
  • 복사

댓글 전체

그누보드는 항상 루트를 인식할때... index.php를 제일 먼저 찾도록 인식되어져야 합니다.
어떤 얘긴가 하면 루트디렉토리에 index.php, index.html, index.htm, default,htm 이런것들이 있을때 index.php가 제일 먼저 인식되어져야 합니다.
아마도 iis 특성상 default.htm, index.htm, ... 이런순으로 되어있을것 같군요.
현재 루트디렉토리에 있는 기존  index.htm, default.htm을 제거하시거나 다른곳에 백업하시고....
iis 설정부분에서 루트디렉토리의 파일인식을 index.php를 제일먼저 인식하도록 수정한번 해보세요.

만야 이문제가 아니라면 그누보드의 모든 스킨과 프로그램 설정에서 ?doc= 로 되어있는 부분을 index.php?doc= 으로 모두 수정하셔야 할겁니다.
예전에 이 문제 때문에 스킨에 index.php가 등록되어있는 스킨들이 있는데....
config.php에 다음과 같은 내용
|| // 3.20 추가
|| // ./?doc => ./index.php?doc
|| // 윈도우즈 APM 에서 페이지를 찾을 수 없음 오류를 위한 코드입니다.
|| $cfg[index]              = "index.php";
언제가 관리자님께서 스킨에 index.php가 없어도 정상적으로 작동된다고 삭제한것으로 알고있습니다.
현재 config.php에 보시면 다음과 같은 내용의 관리자님 작성글을 보실수있습니다.
"# $cfg[index] 는 윈도우즈쪽 오류로 인하여 생성하였으나 그 오류와는 전혀 무관함으로 인한 삭제"
테스트로
http://220.80.108.173/index.php 적으시고 로그인 한번 아무거나 아이디 패스워드 치면 자바스크립트 경고 메세지뜹니다.하지만
http://220.80.108.173/으로 접속시는 페이지 자체 이동이 안되는군요.이런걸 어떻게 해결해야하나요?
감추어진 파일명을 나타나게 하면 될꺼 같은데 어떻게해야하나요 꼭 답글 바랍니다.
루트님 한가지 여쭤보겠습니다.
위와 같은 상황이 나오게 된 원인을 찾았습니다.
http://도메인/?doc=./1.php  <==  ?doc=./1.php 형태처럼

파일명이 없어도 폼으로 값을 넘기지 않을 때는 페이지가 이동합니다.
하지만 폼으로 값을 다른 페이지로 넘기려고 할때는 파일명이 있어야지 값이 넘어갑니다.
그러니까
http://도메인/index.php?doc=./1.php 이런식으로요.
혹시 파일명이 감추어진거 나타나게 할려면 어떻게 해야하나요.? ㅜㅜ
관심갖어준 루트님께 감사드립니다.
로그인의 에러상태로만 추측하기가 힘들군요.
iis의 로그를 모니터링해와야 추적이 가능할것 같습니다.
위 에러나는 상태의 iis 로그를 받아서 다시 질문해주십시오.
그래야 좀더 문제가 접근할수가 있을것 같습니다.
© SIRSOFT
현재 페이지 제일 처음으로