fixcloudflare.php 기능이 제대로 작동하지 않아서 질문글 남깁니다.
github에 적어놓으신데로, 홈 디렉토리에 fixcloudflare.php 업로드하고,
홈 디렉토리의 common.php에
error_reporting( E_CORE_ERROR | E_CORE_WARNING | E_COMPILE_ERROR | E_ERROR | E_WARNING | E_PARSE | E_USER_ERROR | E_USER_WARNING );
include('./fixcloudflare.php');
// 보안설정이나 프레임이 달라도 쿠키가 통하도록 설정
header('P3P: CP="ALL CURa ADMa DEVa TAIa OUR BUS IND PHY ONL UNI PUR FIN COM NAV INT DEM CNT STA POL HEA PRE LOC OTC"');
if (!defined('G5_SET_TIME_LIMIT')) define('G5_SET_TIME_LIMIT', 0);
@set_time_limit(G5_SET_TIME_LIMIT);
로 설정한 후
기다렸지만, 극소수의 IP만 Real IP로만 잡히고, 대부분의 IP는 클라우드플레어의 IP를 잡히고 있습니다.
검색을 통해 깃헙 기준 50번째 if (self::inRange($_SERVER['REMOTE_ADDR'], $range)) 을
if (true)로 변경하면 된다고 해서 변경했더니 그래도 해결이 되지 않았습니다.
따로 클라우드플레어 설정을 해야 되는지 아니면 서버 설정을 해야되는지 잘 몰라서 글 남깁니다.
만들어주신것도 정말 고마운데 귀찮게 질문글 남겨서 죄송합니다.
해결 방법 알려주시면 감사하겠습니다.
위 경우에 해당되므로 임의로 수정되었음을 알려드립니다.