[해결] 관리자 로그인시 보안정책상 허용되지 않습니다.
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
# 빠른 라이믹스 커뮤니티용 호스팅을 찾고 계신가요? >>>> 이온디호스팅 서비스는 PHP8 & Redis 서버 캐시를 활용하여 라이믹스에 최적화된 호스팅 서비스를 제공해드립니다. (서버세팅시 웹패널, 내도메인메일서비스도 함께 구축해드립니다.)
https://eond.com
댓글 10
sql 파일에서 whatfish.com 은 whatfishisit.com으로 변경함 ← 이건 어떤 식으로 변경하셨고, 원상복구하셨나요? rx_domains 테이블에서만 변경해야 하는데 혹시 sql 파일을 직접 조작하셨다면 모듈 설정 등 여기저기가 다 깨져서 굉장히 불안정한 상태가 될 수 있습니다. (serialize로 저장된 것은 글자수가 바뀌면 깨집니다.)
도메인만 변경한 것이 아니라,
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로 설치된 로컬에서도 통합검색이 안되는 문제가 있었는데, 웹서버에 올려도 문제가 해결되지는 않더라구요;;
그래도 안되는걸 보면 서로 뭔가 버전 같은게 안 맞는가 봅니다;
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
https://xetown.com/questions/1107973
save_path 찾아보니
home/USERID/tmp/session 이더군요.
session 디렉토리까지 생성해주고 나서야 이제 로그인 됩니다. ㅠㅠㅠ