Home 게시판 커뮤니티 Q&A 로그인이 제데로 안됩니다.

Tagged
4개 답변, 2 voices Last updated by Avatar of moonpro1moonpro1 7 years, 11 months 전
  • Avatar of moonpro1moonpro1
    Participant
    @moonpro1
    #38496

    3개의 스태이징 웹사이트 그리고 1개의 메인 사이트가 있습니다.

    일단 메인사이트에서 제가 평소데로 로그인을 했습니다.  로그인을 하면 어카운트 페이지가 나오는데 또 평소데로 home버튼을 눌렀습니다.

    그런데 홈페이지가 제가 로그인이 되어 있다고 안나와있네요?  그래서 다른 페이지를 눌러봤습니다.  이번에는 로그인이 되었다고 합니다.

    다시 홈페이지를 가봤습니다… 로그인이 안되어 있다고 합니다….

    웃기는게 이게 3개의 스테이징 사이트에서도 같은 현상이 납니다.  적어도 저 3개중 2개는 요세 아예 손도 안덴 상태입니다…

     

    왜 로그인이 되었다 안되었다 이런걸까요 ㅠㅠ

    Avatar of Matthew ParkMatthew Park
    Moderator
    @hackya
    #38498

    이메일 답장도 못드려서 죄송. ^^;;

    이메일 들어온건 알고 있었는데, 밤을 세다시피 하며 코딩하고 있었어서 답장도 못드렸습니다.

    로그인 스크립팅 직접 하셨어요?

    “로그인을 하면 어카운트 페이지가 나오는데” – 고로 default 로그인은 아니잖아요.

    redirect function 이 꼬이신 것 같습니다.

    최근에 4.7 버전으로 업데이트 되면서 저도 같은 문제가 발생해서, (그것도 작업중에!!! 빌어먹을!!!!) 제가 스크립팅 했던거 다 뜯어내고 그냥 마음을 비우고 플러그인 하나 써서 해결했네요.

    Avatar of Matthew Park
    Attorney, front-end developer, digital media artist, WordPress enthusiast, & a father of 4 wonderful children.

    Lives in Colorado.

    Avatar of moonpro1moonpro1
    Participant
    @moonpro1
    #38499

    메인 사이트는
    jonimo Simple Redirect 라는 플러그인이 로그인 되면 자동으로 my course라는 페이지로 리디렉션 시켜줍니다.  뭐 이 플러그인은 이렇게 있은지 11개월이나 됬네요.

    스테이징 사이트중 리노베이션 한건 woocommerce에서 리디랙션 스크립트를 하나 구해다가 function에다가 넣었습니다.  렉스페이스에있는 웹사이트는 같은건데도 문제 없는데 블루 호스트에 있는 이 싸이트는 똑같은 문제가 나네요 ㅠㅠ

    뭐 4.7로 아직 업그레이드 안한 상태입니다. 그럼 일단 뭐 이 플러그인 끄고 트러플 슈팅 해야 할까요? 메인사이트등은 특히 auto update도 일부로 껐는데 ㅠㅠ 이거 블르호스트 잘못 안닌가 싶네요 ㅠ

    Avatar of Matthew ParkMatthew Park
    Moderator
    @hackya
    #38501

    4.7 업데이트 하지 않았는데 발생하는 문제면, 블루호스트 문제 일 가능성도 배제 못합니다.

    저번 토요일날 플젝 due date 이 가까워 지는데, 저희 서버가 복구도 되지 못해 급하게 임시로 블루호스트로 플젝 사이트를 ssh 로 이전하고 있는데 그 와중에 블루호스트가 해킹을 당했습니다. (DdoS 공격 들어온 후 블루호스트 관리계정이 뚫림) 그리고 일요일 새벽까지 복구가 되지 않았습니다.

    복구된 후, 작업중인 사이트를 블루호스트로 옮겼더니, 사이트가 먹통이 되어버림. 완전 멘붕 옴.

    할수 없이 다시 플젝 사이트를 우리 서버로 이전. ㅠㅠㅠㅠ 이것 때문에 고생무지 했습니다. (서버쪽 프로그래머가 주말에 두명이나 붙어서 한명은 우리서버를 임시로 복구하고 다른 한명은 사이트 이전 준비하고, 완전 미치는 줄 알았습니다.)

    참 이상한게 블루호스트에서 먹통된 부분이 로그인 부분에서 에러가 났었거든요. 웃기는게, 제 localhost 에서는 아무런 문제가 없었다는. (단순한 로그인 기능은 아니고 credential 이 다른 새부류의 user 가 별도 등록을 하고 별도 credential 을 부여해줘야 하는 기능)

    Nginx 로 작업된 사이트를 아파치로 옮겨서 문제가 생겼나 싶었는데, 지금 생각해 보니 어쩌면 블루호스트 가 제대로 복구되지 않아 발생하는 문제일수도 있습니다.

    아, 단순한 redirect 이에요?

    wp_redirect 함수 쓰세요.

    wp_redirect()

    wp_redirect( 'https://example.com/some/page' );

    이거 한줄 작성을 안하고 플러그인을 쓴다는 건 말이 안되는데요?

    Avatar of Matthew Park
    Attorney, front-end developer, digital media artist, WordPress enthusiast, & a father of 4 wonderful children.

    Lives in Colorado.

    Avatar of moonpro1moonpro1
    Participant
    @moonpro1
    #38512

    일단 문제를 해결 했습니다..

    문제의 원인은 블루 호스트가 자기네 맘데로 무슨 새로운 소프트웨어를 써서 캐싱을 하게 된 기념으로저희 웹사이트 htaccess파일을 지네 코드로 바꿨더군요… 후우… 근데 이거 바꿀려면 허락받던지 그것도 안되면 미리 알리고서나 하던지 하지 갑자기 그래버리면 뭐 어쩌라는건지;;

    분명 전화에다가 이거 니네 호스팅 문제가 거의 틀림 없다면서 설전 벌였는데 3차례에 걸처 자기네들은 뭐 아무것도 건든것도 없고 모든게 잘 돌아가는데 니네 웹사이트 문제다라고 했었습니다.

    그래서 또 나름데로 점검을 해보는데 설마 하며 파일 업데이트 날짜를 보니 유독 htaccess만이 last modify날짜가 오늘 아침으로 나오더군요.

    제가 그래서 htaccess파일을 열어보니 아니나 다를까… 완전 무슨 캐시 컴프레션 코딩들이 덕지덕지 있었습니다. 저 말고 이 파일을 바꿀 사람 저희 회사에는 없는지라 당장 또 다시 블루 호스트에 전화해서 따졌습니다. 그랬더니 그 파일 자기네들이 건든거 맞다고 실토하더군요.

    사과는 커녕 적반하장으로 이 코드가 더 좋은거다라고 우기는거보고 참 어이가 없었습니다.

     

5 글 보임 - 1에서 5 까지 (총 5 중에서)
  • 답변은 로그인 후 가능합니다.