Extra Form
PHP PHP 7.0
CMS XpressEngine1

[FIX] 소셜XE 2.2 카카오 로그인 'API 통신오류' 이슈 - 포인트 콘텐츠 - XETOWN

[SocialXE] 소셜XE 모듈 V2.2_Google_Fix - 포인트 콘텐츠 - XETOWN

 

 

구글 - 소셜XE 구글 로그인 드디어 해결했어요 - 토픽게시판 - XETOWN 

이 글보고 되는데

 

카카오

페이스북

네이버

이 3개는 

API 통신 오류입니다. 재시도 해주세요.

이렇게 나오고 안됩니다.

어떻게 수정해야지 되나요??

 

 

TAG •
  • profile
    0. XE1은 지원 중단되었으며 심각한 보안 취약점이 가득한 위험한 CMS입니다. 소셜로그인이 안되는게 문제가 아니라 라이믹스로 이전하는 것을 먼저 고민해보셔야 할것 같습니다.(물론 텍스타일이나 카페XE등 라이믹스 미지원 자료가 있다면 당장은 힘들겠습니다만 이경우에도 서드파티 소식 게시판의 비공식 XE 보안패치는 적용하시는걸 추천드립니다.

    1. "API 통신 오류입니다. 재시도 해주세요."는 일반 사용자가 보는 오류 메세지입니다. 해당 메세지만 가지고 원인을 분석하는것은 "배 아파요"만 가지고 왜 배가 아픈지 진단하라고 하는 격입니다. 원인분석은 서버 오류나 XE 디버그 기능 활성화후 찍히는 디버그 로그 등을 체크해야 하는데 관련지식이 없으시다면 힘들수 있습니다.

    2. 혹시 서로 다른 두가지 버전을 덮어씌우셨나요? 둘다 소셜XE 모듈이므로 하나만 설치하시는것이 의미있으며 둘다 덮어씌운다고 두 자료의 수정사항이 저절로 합쳐지는 일은 없습니다. 아마 추측건대 마지막에 덮어씌운 구글 수정버전이 나머지 네이버카카오 등은 수정하지 않은 버전으로 보입니다.

    3. 참고로 라이믹스는 준비중이지만 소셜로그인 모듈을 제공할 예정입니다.
    https://github.com/rhymix/rhymix-sociallogin
    구조상 라이믹스에서만 작동합니다.
  • profile profile
    라이믹스는
    Download Rhymix 2.0.24
    2022.12.21 11:02
    Development Snapshot
    2023.03.23 22:53
    2개 있던데 아무거나 받아도 상관이 없나요?
  • profile profile

    XE1에서 이전하신다면 우선 맨 위 2.0.24 버전으로 업데이트하시고(물론 백업 필수입니다) 안정화가 되면 이후에 판단하셔서 새로운 기능이 필요하시면 Development Snapshot(개발버전)을, 새로운 기능을 선적용할 필요까지는 없다면 기존 XE처럼 버전이 붙어 나오는 안정버전 사용하시면 됩니다.

    다만 라이믹스 2.0.24 이후 버전부터는 PHP7.2 미만(7.0~7.1) 버전을 지원하지 않으니 라이믹스 적용시 추후 PHP 버전을 업그레이드하실 준비는 되어 있어야 합니다. 조금 귀찮을순 있지만... PHP 7.0도 나온지 한참 된 버전인 만큼 천천히 옮겨가실 준비를 하시는걸 추천드립니다.

     

    https://xetown.com/request

    어렵다면 작업의뢰로 진행하시면 비용은 발생하겠지만 PHP 버전 변경이나 라이믹스 업그레이드로 발생하는 문제점을 모두 해결가능합니다.

  • profile profile
    제로보드 삭제하고 라이믹스 넣는 건가요?
    아니면 제로보드 나두고 라이믹스 넣는 건가요?
  • profile profile
    제로보드라고 말씀하신게 소셜로그인을 설치했다던 XE이라고 하신다면.. 이것은 XE를 최신버전으로 업데이트 하는 것처럼 업데이트 하면됩니다.

    새로설치 하는 작업이나 뭔가 데이터를 이전 하는 작업은 들어가지 않습니다.
  • profile profile

    https://rhymix.org/manual/introduction/xe-upgrade

    링크보시고 차근차근 따라하시면 어렵지 않습니다.

     

    기본적으로

    1. 사이트 관리자 로그인(이후 오류로 불가능해질수 있으니)

    2. 라이믹스 덮어씌우기

    3. 관리자화면 DB 생성 및 업데이트 실행

    4. 이외 기타 오류 체크 및 해결(글작성 열람 테스트등 시행)

    이 과정을 거치면 됩니다.

  • profile profile

    감사합니다.

    설치했습니다.

     

    https://github.com/rhymix/rhymix-sociallogin

    이거 다운로드 받아서 어떻게 설치하나요
    루트에 넣는건가요?
    아니면 모듈에 넣는건가요?

  • profile profile

    모듈이니 모듈에 넣으셔야합니다.(아직 정식공개 전이라 설치법 등 자료가 많이 없습니다)

    mposer.json 파일 등이 바로 오게 설치해주시면 됩니다.
    기존 소셜XE 설정을 가져올 수 있는 페이지도 있습니다.

  • profile profile

    모듈이 아니고 install.php 있던데..
    install.php 불러와도
    Modules\Sociallogin\Base' not found in /html/rhymix-sociallogin-master/install.php on line 8

    Modules\Sociallogin 폴더 조차 없네요.

  • profile profile

    모듈 맞습니다. 최신 모듈이어서 XE 시절 모듈들과 구조가 다를 뿐...

    사이트의 modules 폴더 아래에 sociallogin이라고 폴더 만들고 그 안에 파일들을 넣으시면 됩니다.

    install.php는 직접 실행하라고 있는 것이 아니고, 라이믹스 코어에서 끌어다 씁니다.

  • profile profile
    감사합니다.

    설치하고 소셜 들어가니

    잘못된 요청입니다.
    ERR_ACT_NOT_FOUND
    classes/module/ModuleHandler.class.php:479
    이렇게 뜹니다.