Q&A

[해결] 관리자 로그인시 보안정책상 허용되지 않습니다.

2020.03.25 09:01
559
0
CMS/프레임워크 Rhymix 2.0
개발 언어 PHP 7.0
문제 페이지 주소 비공개 (작성 후 5일 경과)

로컬에서 whatfish.com 으로 작업
웹서버에서 whatfishisit.com으로 작업

mysql 내보내기 할 때, 
sql 파일에서 whatfish.com 은 whatfishisit.com으로 변경함..

그런데, 로그인하니
'보안정색상 허용되지 않습니다.'라는 메세지가 뜨네요..;ㅁ;

 

도메인이나 파일 상에 이전 도메인 기록은 남아있지 않은데 어디서 저게 남아있는지 모르겠습니다;

1) 캐시파일 다 삭제해봐도 동일합니다. ㅠ

2) 도메인 변경

https://github.com/rhymix/rhymix-docs/blob/master/ko/introduction/domain-change.md

UPDATE rx_domains SET domain = 'whatfishisit.com' WHERE domain = 'whatfish.com';

이 글 읽고, 해봐도, 실제 저 변경을 sql 텍스트 열여서 다 수정해서 업로드했기 때문에 적용되지 않습니다;;

3) 내보내기 전에 라이믹스에서 whatfishisit.com 도메인 추가하고 내보내기 해서 가져오기 해도 동일합니다;

 

2. 회원가입시..

회원가입시 아이디 누르고 다음 비번 넘어갈 때,

'잘못된 요청입니다' 라는 메시지가 나타났다 사라지네요 ㅠㅠ;;

 

3. 글쓸때도;;

'보안정책상 허용되지 않습니다'가 뜨네요; 

(*유니님 코멘트 감사합니다;;)

eond Lv. 13
# 라이믹스 스킨 제작은 어디? >>>> XE 레이아웃, 라이믹스 스킨제작은 이온디에서 커스터마이징해드립니다.
# 빠른 라이믹스 커뮤니티용 호스팅을 찾고 계신가요? >>>> 이온디호스팅 서비스는 PHP8 & Redis 서버 캐시를 활용하여 라이믹스에 최적화된 호스팅 서비스를 제공해드립니다. (서버세팅시 웹패널, 내도메인메일서비스도 함께 구축해드립니다.)
https://eond.com

댓글 10

  • 2020.03.25 09:22 #1367251
    글쓸때도 뜨네요
  • 2020.03.25 09:35 #1367267
    엥 그냥 영어만 뜨고 메뉴도 안열리내요
  • 2020.03.25 10:14 #1367347

    sql 파일에서 whatfish.com 은 whatfishisit.com으로 변경함 ← 이건 어떤 식으로 변경하셨고, 원상복구하셨나요? rx_domains 테이블에서만 변경해야 하는데 혹시 sql 파일을 직접 조작하셨다면 모듈 설정 등 여기저기가 다 깨져서 굉장히 불안정한 상태가 될 수 있습니다. (serialize로 저장된 것은 글자수가 바뀌면 깨집니다.)

  • 2020.03.25 10:57 #1367408
    phpstorm에서 파일을 열어서 직접 수정해서 저장했습니다.
    도메인만 변경한 것이 아니라,

    https://xetown.com/questions/1367186

    CREATE TABLE `rx_document_aliases` (
    `alias_srl` bigint(20) NOT NULL DEFAULT 0,
    `module_srl` bigint(20) NOT NULL DEFAULT 0,
    `document_srl` bigint(20) NOT NULL DEFAULT 0,
    `alias_title` varchar(250) COLLATE utf8mb4_unicode_ci NOT NULL
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;

    row_format=dynamic 이것도 추가해서 저장했습니다;;

    그리고 wnmp로 설치된 로컬에서도 통합검색이 안되는 문제가 있었는데, 웹서버에 올려도 문제가 해결되지는 않더라구요;;
  • 2020.03.25 11:02 #1367417
    도메인은 sql 파일에서 직접 수정하지 말고, row_format 등 DB에 저장된 내용에 영향을 주지 않을 만한 부분만 수정하여 다시 시도해 보셨나요?
  • 2020.03.25 11:07 #1367431
    네 그냥 localhost phpadmin -> webserver phpmyadmin 으로 했는데,
    그래도 안되는걸 보면 서로 뭔가 버전 같은게 안 맞는가 봅니다;
  • 2020.03.25 17:33 #1367677

    1. xe로 변경
    -> 동일한 현상
    2. 로그인 유지 체크 후 로그인 시 정상 로그인 됨.
    3. xe_session 삭제 후, 다시 로그인 해서 생성 후 테스트해봐도 로그인이 안됨.
    4. phpmyadmin 에서 mysql 테이블 복구 시도 -> 안됨
    5. mysql에서 xe_session 테이블 복구 시도 -> 안됨
    mysql 접속함.
    mysql -uwhatfish -p
    (패스워드입력)

    use whatfish;
    repair table xe_session;
    -> 안됨 ㅠㅠ
    6. 데이터베이스만 체크 및 자동 복구 -> 안됨 ㅠㅠ
    mysqlcheck -Aa --auto-repair -uwhatfish -p
    (패스워드입력)

     

    http://auto.weblab.pe.kr/board_oUJk51/677177

  • 2020.03.25 17:38 #1367681
    이전에도 이런 문제가 있었군요 ㅠㅠ
    https://xetown.com/questions/1107973
  • 2020.03.25 17:45 #1367684
    phpinfo.php 생성해서
    save_path 찾아보니
    home/USERID/tmp/session 이더군요.
    session 디렉토리까지 생성해주고 나서야 이제 로그인 됩니다. ㅠㅠㅠ
  • 2020.09.02 12:01 #1449575
    와..이것때문에 2시간 넘게 삽질했네요.. 팁으로 올려 놓아야 겠네요.