그누보드+Cloudflare적용시 "정상적으로 로그인하여 접근하시기 바랍니다." 보는경우 > 팁 & 테크

본문 바로가기

팁 & 테크

그누보드+Cloudflare적용시 "정상적으로 로그인하여 접근하시기 바랍니다." 보는경우

본문

그누보드를 cloudflare뒷단에 두시고 관리자로 작업시 "정상적으로 로그인하여 접근하시기 바랍니다."를 자주보시는 분들께 드리는 팁입니다. 저도 계속 그런문제가 있어서 봤더니 get_real_client_ip()에서 클라이언트 아이피를 제대로 가져오지 못하는 현상을 봤습니다. 그 함수안에 $_SERVER['REMOTE_ADDR']가 있는데 이것이 cloudflare서버 아이피를 가져오더라구요 그래서 lib/common.lib.php 파일 3818 번째줄에 아래 코드를 추가했고 이후 잘 작동합니다 if (isset($_SERVER["HTTP_CF_CONNECTING_IP"])) { $_SERVER['REMOTE_ADDR'] = $_SERVER["HTTP_CF_CONNECTING_IP"]; } 혹시나 같은현상으로 골치아프셨던분들께 도움되었으면 합니다
0
로그인 후 추천 또는 비추천하실 수 있습니다.
포인트 2,010
경험치 540
[레벨 2] - 진행률 85%
가입일
2022-10-10 09:23:05
서명
미입력
자기소개
미입력

최신글이 없습니다.

최신글이 없습니다.

댓글목록1

daniel74님의 댓글

profile_image
잘보고갑니다.
행복한 하루 되세요.

축하합니다. 첫댓글 포인트 31포인트를 획득하였습니다.

사이트 내 전체검색