묻고답하기
글작성자 아이피가 127.0.0.1
2010.01.25 09:21
모든 방문자 글쓰기의 아이피 기록이 127.0.0.1로 나옵니다.
호스팅업체와 물어보니 보안때문에 서버를 그렇게 설정하였다고 하네요~
아래 글을 보고 설정을 수정해보았지만 잘 안되네요 ㅠ.ㅠ
http://www.xpressengine.com/?mid=tip&page=2&document_srl=18534439
이건 호스팅업체에서 진짜 아이피를 받아오는 소스라고 하네요
function get_real_ip(){
$ip=false;
if(!empty($_SERVER["HTTP_CLIENT_IP"])){
$ip = $_SERVER["HTTP_CLIENT_IP"];
}
if (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {
$ips = explode (", ", $_SERVER['HTTP_X_FORWARDED_FOR']);
if ($ip) { array_unshift($ips, $ip); $ip = FALSE; }
for ($i = 0; $i < count($ips); $i++) {
if (!eregi ("^(10|172|192)\.", $ips[$i])) {
$ip = $ips[$i];
break;
}
}
}
return ($ip ? $ip : $_SERVER['REMOTE_ADDR']);
}
$guestip = get_real_ip();
xe/classes/xml/XmlQueryParser.class.php 파일에 어떻게 적용해야 할지 모르겠네요...
고수분들 도움 부탁드립니다!
꼭 해결해야 되여야서요...
일단 제 증상과 동일하니 댓글 표시!
저는 AWS 아마존 W? 서비스 이용중입니다.