Extra Form
PHP PHP 7.2
CMS Rhymix 1.x

동일 서버의 사이트 A,B 가 시간차를 두고 구축되었습니다.  두 계정은 다릅니다.

 

둘다 라이믹스이고 두 계정에 각 사이트에 필요한 크론작업을 운영합니다.

 

A 사이트는 로그를 보면 자기가 접근한 ip를 127.0.0.1로 체크하고 있고 

B 사이트는 로그에 공인ip로 체크가 됩니다.

 

둘다 실행되는 php 파일에 공인아이피 기준으로 허용을 하는 코드가 들어가 있고 

A 사이트만 실행이 완료되지 못해 로그를 뒤져보니까 저렇게 A 사이트가 내부 아이피로 잡히네요.

 

이렇게 다른 이유가 뭘까요??

 

php에서 127.0.0.1 로 허용을 해도 동일한 효과를 낼 수 있겠죠?

  • profile
    curl 혹은 php 두개로 실행하는 차이 아닐까요?
  • profile profile
    둘다 curl 똑같아요. 방식은 완전 똑같고 php소스도 완전 동일합니다. 같은서버라서 같은 방식으로 같은 파일을 실행합니다.
  • profile
    예전에 푸시앱 모듈이나 도메인으로 api 연동되고 하는 것이 다소 느려서
    서버에서 자기 자신을 밖에서 찾지 않아도 되게 hosts 에 도메인을 입력해서 매핑해 둔게 있는데 이것과 관련이 있을까요? A 사이트만 등록했었습니다.


    127.0.0.1 localhost
    127.0.0.1 A A.com

    이게 원인이라면 php에서 127.0.0.1 을 허용하면 되겠죠?
  • profile profile
    1. hosts 등록하셨으면 당연히 127.0.0.1로 직접 접속하니 아이피도 127.0.0.1으로 뜹니다.
    2. 네. 127.0.0.1 허용하시면 됩니다.
  • profile profile
    A/B사이트가 서로 다른 상태라면 동일한환경으로 만들어준다면 서로 같아지지 않을까요?
  • profile profile
    이거 한달한 한번 실행되는 작업(활동메달 지급)이라 지난달에 사이트 하나 작업이 안되서 갸우뚱하고 넘어가고 검토했는데 실마리 못찾다가 오늘 또 1일이 되어서 또 재발생해서 원인을 이것 저것 다 생각하다보니 결국 원인이 나오는군요 ㅋ

    감사합니다. 다음달을 또 기다려보겠습니다 ㅋㅋ
  • profile profile
    네. B 사이트도 등록하면 둘다 127.0.0.1 로 될 것 같은데 굳이 등록 안하려구요. 요즘은 뭐 나름 연동 잘되고 하니...
  • profile profile
    :) 해결되신것 같으니 다행이네요
  • profile profile
    php 파일이 같은거라 두개 코드 중 다른게 있나 혹시나 해서 찾아보고
    크론탭 등록한거 오타 찾아보고 해도 도저히 다른게 없어서 맨붕중이었는데 2달짜리 고민이 해결?? 될 것 같아 개운~ 하네요 ㅋㅋ

    3월 1일 을 기다려 봅니다 ㅎ
  • profile profile

    저는 그냥 시간맞춰서 수동으로 조작합니다. (귀차니즘 ㅋㅋㅋ)

  • profile profile

    좋은 서버 두시고 왜 굳이.. ㅋ 자동화에 익숙해지면 기억했다가 직접해주는 수동이 너무 하기 싫어지더라구요 ㅋ

    제작해주신 스케쥴 모둘 오전 9시 회원 스케줄 쪽지로 발송해주는거 크론탭으로 안되었다면....  악........ 매일 9시에 제가 직접.... ㅋㅋㅋ

  • profile profile
    이미 너무많은항목이 제 서버에서는 자동으로 돌아가서.. 그거 처리하느라도 바쁜 서버... 힘내랏 ㅠ_ㅠ.. 매번 1분마다 24개 이상의 테스크를 처리하는 서버라서요 ㅋㅋㅋ