테스트 사이트 - 개발 중인 베타 버전입니다

관리자 로그인시 '로그인 하십시오'가 계속 뜹니다. 채택완료

kujira 9년 전 조회 6,033

세션파일 모두 삭제 했고 data폴더 퍼미션 707로 했는데도 계속해서 로그인 하십시오 얼럿창이 뜹니다.

 

로그인을 하면 세션폴더에 세션파일은 정상적으로 생성이 되구요 세션을 echo찍으면 정상적으로 admin이라는 아이디가 찍힙니다. 근데 왜 자꾸 얼럿창이 뜨는지 모르겠네요. 어제 제가 로그인 연동 작업 하면서 common파일을 수정했다가 관리자 로그인 안되는 이슈때문에 다시 원상복구 시켰는데도 이러네요;;;

$member['mb_id']이걸 echo 찍어보면 아무것도 안나오는걸로 봐서 이게 문제인거 같은데 로그인 프로세스 부분이 어디인지 모르겠네요. g5_member테이블에는 분명 admin이라는 아이디가 있고 제가 위의 작업을 하기전에는 로그인에 이상이 없었는걸로 봐서 위 작업에 무슨 문제가 있는거 같은데 작업했던건 모두 복구해놓은 상태거든요;;;

 

뭐가 문제일까요;;;;

댓글을 작성하려면 로그인이 필요합니다.

답변 4개

채택된 답변
+20 포인트
9년 전

/bbs/login_check.php

/common.php

/lib/common.lib.php

최신 다운로드본과 현 사이트 적용된 파일들 파일비교 해보시구요.

 

/data 디렉토리 권한, /data/session 디렉토리 권한 및 사용중인 호스팅계정의 디스크사용량에

여유가 있는지 체크를 진행해보시기 바랍니다.

 

일단 alert 자체는 common.php 또는 /adm/ 디렉토리내의 파일에서 발생할 것으로 보이니

위 제시한 사항에 이상이 없다면 /adm 디렉토리 하부도 살펴보시구요. 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

k
kujira
9년 전
common.php 파일을 덮어쓰니까 해결이 되었습니다. 그런데 궁금한게 소스를 제가 가지고 있던것과 새로 다운받은걸 하나하나 비교해봤는데 똑같더라구요 이게 근데 덮어쓰니까 되네요. 무슨 차이죠?
카츠
9년 전
눈으로 비교확인하는 것보다 diff 같은 명령어로 비교 (윈도우 경우 windiff) 하는것이 확실합니다.
육안으로는 체크가 안될수 있으니까요.
k
kujira
9년 전
감사합니다. 덕분에 잘 해결되었습니다.^^

댓글을 작성하려면 로그인이 필요합니다.

붉은바람

내가 처리한 해결방법

- /data 폴더에 하위폴더 포함 707 권한 준다.

- /data/session/* session 폴더안에 있는 파일들을 모조리 삭제한다.

- 다른 브라우저로 시도해본다.

- 만약 다른 브라우저에서 된다면, 안되는 브라우저에 검색기록을 삭제한다.  아래는 엣지와 크롬 검색기록 삭제 캡쳐

 

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

그누위즈

lib/common.lib.php파일을 원본으로 덮어쓰고 해보세요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

k
kujira
9년 전
마찬가지네요;;;; 도대체 뭐가 문제인건지;;;ㅠㅠ

댓글을 작성하려면 로그인이 필요합니다.

H
9년 전

최근 업데이트가 있으셨나요?

캐시문제 일수도 있습니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

k
kujira
9년 전
업데이트한적은 없구요 캐시문제라면 어떤 조치를 해야되는지 알려주시면 감사하겠습니다.
k
kujira
9년 전
echo 1 > /proc/sys/vm/drop_caches 명령으로 캐시를 삭제해보았으나 계속 같은 증상입니다...
k
kujira
9년 전
혹시 캐시가 시스템캐시가 아니고 data/cache에 있는 캐시파일 말씀하시는건가요? 이거 삭제하면 될까요?

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인