Laragon에 GeoIP 설치하려면? 채택완료
https://windows.php.net/downloads/pecl/releases/geoip/1.1.1/
여기서 프로그램 다운받은 후 어떻게 해줘야 할까요?
구글링 해봐도 제대로 된 설명이 없네요.
PS 관련링크
답변 2개
Laragon ( https://laragon.org/download/ ) 현재 버전 기준으로 설명합니다.
기본 설치 경로가 C:\laragon 이고, C:\laragon\bin\php\php-7.4.19-Win32-vc15-x64\ext 이곳에
https://windows.php.net/downloads/pecl/releases/geoip/1.1.1/ 페이지 가장 아래에서 두 번째,
php_geoip-1.1.1-7.4-ts-vc15-x64.zip 파일 받아 압축 풀어 php_geoip.dll 파일만
위의 ext 폴더로 복사해주거나 옮겨주면 됩니다.
이제 C:\laragon\bin\php\php-7.4.19-Win32-vc15-x64\php.ini 파일 열어서
Dynamic Extensions 가장 아래쪽에 아래 한 줄 추가, 서버 새시작해주면 적용됩니다.
extension=geoip
![]()
답변에 대한 댓글 4개
[테스트코드] (예졔: https://www.php.net/manual/en/function.geoip-asnum-by-name.php)
<?php
$asn = geoip_asnum_by_name('homzzang.com');
if ($asn) {
echo 'ASN :' . $asn;
}
?>
[에러 내용]
Warning: geoip_asnum_by_name(): Required database not available at C:/laragon/bin/apache/httpd-2.4.47-win64-VS16/bin/GeoIPASNum.dat. in C:\laragon\www\index.php on line 2
다운받아, 오류 뜬 위치에 넣어주면 됩니다.
https://mailfud.org/geoip-legacy/
덕분에 많은 시간을 아꼈습니다. 감사합니다.
새해 복 듬뿍 받으세요 !!
( ^ _______ ~ ) ===b
PS.
공식 배포 링크도 있군요. 고맙습니다.
댓글을 작성하려면 로그인이 필요합니다.
https://sir.kr/bbs/profile.php?mb_id=sinbi" onclick="return false;" rel="nofollow" target="_blank" title="sinbi 자기소개">sinbi님 감사합니다. 덕분에 저도 설치 하였습니다.
그런데 활용법을 모릅니다.
답변에 대한 댓글 2개
https://www.php.net/manual/en/book.geoip.php
공부해보고 있는 그닥 효용성은 없네요. ㅎ
Country 관련 함수 정도만 필요할 듯.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
일단 선 채택하고 궁금한 건 추가질문 드릴게요.
자세한 답변 감사합니다.