질문 올리다가 중간에 자체 해결했습니다.

정보 공유 차원에서 계속 올리겠습니다. 

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

 

사이트 잘 접속하다가, 

웹 브라우저에서 캐시 지우고 나니 로그인이 풀렸습니다.  

다시 접속하려고 하니 관리자 ID로는 접속 실패하더라구요. 

에러 문구는 

 

"접속하신 IP 주소에서는 관리자 로그인이 허용되지 않습니다."

스크린샷 2024-10-16 053148.png

 

가입도 잘 되고, 

일반 회원 ID 로는 로그인도 잘 되는데 

관리자 ID 로는 로그인 자체가 되지 않더군요. 

 

어떻게 해볼 도리가 없었는데... 

다행히도 핸드폰에서 관리자 ID로 로그인해둔 것이 풀리지 않아서 

관리자 페이지로 들어갈 수 있었습니다. 

 

폰에서는 관리자 페이지 보기가 쉽지 않아서 

PC에서 로그인한 일반 회원 ID 에 관리자 권한을 주었습니다. 

관리자 페이지 접근이 가능해 져서 찾아보니 

예전 IP가 등록되어 있었네요. (다이나믹 IP는 등록하지 않는 것이 상책인가봅니다)

 

시스템 설정 - 보안설정 

4번째, 5번째에 다음 항목이 있습니다. 

 

관리자 로그인 허용 IP

여기에 IP 주소를 나열하면 해당 IP에서만 관리자 로그인이 가능하게 됩니다.
모든 IP에서 관리자 로그인을 허용하려면 목록을 비워 두십시오.

 

관리자 로그인 금지 IP

여기에 나열된 IP 주소에서는 관리자 로그인이 금지됩니다.
특정 IP만 차단할 목적이라면 위의 설정보다 이 설정을 사용하는 것이 편리할 수 있습니다.

 

일단 여기서 관리자 로그인 허용 IP 칸을 비우고 나니 로그인 문제가 해결되었습니다. 

관리자 ID로 로그인된 또 다른 기기가 있어서 가능한 방법이었다고 생각합니다. 

 

만약 없다면 db 를 수정해야 할 것 같습니다만...

db는 어딘지 못찾겠구요. 

 

콘솔 접속해서 다음 파일을 수정해 주면 되네요. 

./files/config/config.php

 

수정 전 

        'admin' => array(
                'allow' => array(
                        '123.123.123.123',
                ),
                'deny' => array(),
 

수정 후 

        ),
        'admin' => array(
                'allow' => array(),
                'deny' => array(),
        ),
 

  • Lv1
    문제해결