안녕하세요..

 

정말 수없이 검색을 하였는데 답을 제대로 찾지 못해서 이렇게 찾아와 불쑥 문의를 드려 봅니다.

 

현재 가비아에 웹호스팅을 XE1을 설치하였습니다. 설치후 관리자로 로그인을 하면 관리자 모드에서 작업을 하다가 다시 관리자 로그인을 하라는 메시지가 수도 없이 나와서요.

여러번 재 로그인을 해서 작업을 해도 마치 튕겨저 나가듯이 로그인을 묻는 항목이 계속 나옵니다.

 

여러 검색을 해 보았는데도 비숫한 증상을 있는듯하여 수정도 해 보았지만 결국 제자리 걸음을 걷고 있어 문의를 드려 봅니다.

스크린샷 2022-03-24 10.02.55.png.jpg

  • profile
    우선 첫번째로 다음과 같은 상황이 잇지 않는지 확인해보세요.

    files/config/db.config.php 파일에 default_url (?)항목에 쓴 도메인과 본인이 접속하는 도메인이 반드시 일치 해야합니다.

    예를들어
    http://soulgarden.kr/
    으로 되어있는데 브라우저상에서
    http://www.soulgarden.kr/

    으로 접속하지 않는지 확인하시면 됩니다.

    두번째는 http으로 접속하는지 https 으로 접속하는지도 한번 확인해봅니다.

    만약 위 두가지 사항이 동일하고, 도메인의 변화 또한 post요청(뭔가를 설정 저장하는 버튼이나 이런것들을 할 때 보통 POST요청이 들어갑니다.)URL이 기본 도메인과 일치함에도 똑같은 현상이 나타난다면 호스팅에서 해당 도메인 혹은 서버에 한해서 SESSION쪽 기능이 자주 끊기는 것 이라 볼 수 있겠습니다.

    시스템설정-> 디비세션사용을 하지 않는 상황이라면 윗부분 확인해보시고 호스팅과 원만한 해결하시길ㅎㅎ
  • profile ?
    감사합니다.. 일단 먼저 www로는 접속이 됩니다. https는 구매를 해야 되서 아직 구매전입니다. 호스팅 쪽은 일반적인 답변으로 자기네들은 정상이라고 해서..ㅜㅜ..그렇지만 답변 감사합니다.
  • ? profile
    www를 붙여서 접속했을대 된다는걸 보라는게 아니라 files/config/db.config.php 파일에 있는 것과 브라우저에서 접속하는 도메인이 www여부 및 http사용여부까지 완벽하게 일치해야한다고 말씀드린거예요 ㅎㅎ
  • profile

    음 신규로 설치하시는데 xe를 선택하셨군요... 흠... 쩝...(원하시는 답변 없어 죄송)

  • profile ?
    감사합니다.
  • profile
    답변과 별개로 현재 XE1은 사실상 지원 중단 상태입니다.

    https://xe1.xpressengine.com/forum/23332253 심지어 보안패치 버전을 설치하신게 아니라면 심각한 보안취약점에 노출되신 상태입니다. PHP 버전 변경이 가능한 경우 가급적 7.4로 선택하신뒤 라이믹스 설치하시는걸 권장드립니다.
  • profile ?
    감사합니다. 그럼 고민을 다시 해서 XE3로 설치하는 방향으로 잡아야 겠네요...감사합니다.
  • ? profile
    헐.. 그건 더 재앙이에요 ㅠㅠ
    라이믹스를 알아보세요
  • ? profile
    xe와 라이믹스의 이름차이 때문에 서로 다른 CMS으로 인식하시는 것 같아 적어드리자면.. XE를 기본 베이스로 하여 기존 xe보다 개선한 버전이 라이믹스입니다.

    XE3는 기본 베이스가 완전히 다르기 때문에 기존의 XE와는 다르기에 선택하시고 나서 원하시던 결과를 얻지 못하실 수 있습니다. (그리고 패치지원도 앞으로 재대로 될지 안될지도 미지수이구요..)

    신규사이트 운영하실 계획이시라면 라이믹스쪽으로 알아보시는게 좀 더 좋으실 것 같습니다.
  • ? profile

    아뇨 그건 더더더더욱 나쁜 선택입니다. 마찬가지로 현재 개발이 매우 지지부진한 상태이며 XE1의 자료가 호환되지 않을 뿐더러 서드파티 자료 또한 거의 없습니다.

     

    제가 분명 라이믹스 권장드렸는데 XE3을 이야기하시는걸 보면... 반드시 XE를 사용하셔야 하는 이유가 있는건가요? 라이믹스는 XE와 99% 호환됩니다. XE1과 호환성이 0%인 XE3보다 훨씬 높습니다.

  • ?

    제발~~ 기원합니다.

    지금이라도 라이믹스로 가세요!!

  • profile

    대부분의 호스팅 업체들이 example.com과 www.example.com 모두 접속할 수 있도록 세팅해 주는데, 편리하긴 하지만 XE에서는 에러의 주범이 됩니다. www가 있는 것과 없는 것을 전혀 다른 도메인으로 취급하기 때문에, 서로 세션이 연동되지 않아서 계속 로그인이 풀려요.

     

    .htaccess에 몇 가지 추가하셔서 example.com으로 접속시 www.example.com으로 즉시 포워딩되도록 하고, 모든 XE 설정에서는 www만 사용하는 것이 안전합니다. (아니면 반대로 www가 없는 것만 사용하도록 설정하셔도 됩니다.)

     

    두 도메인에 동일한 콘텐츠가 올라가 있으면 검색엔진에서도 중복 페널티를 받기 때문에, 둘 중 하나를 선택하는 것이 유리합니다. 물론 나머지 하나로 접속하더라도 즉시 포워딩된다면 사용자 입장에서도 전혀 불편하지 않을 테고요.