在以下两种方法之间,通过 IP 获取访问者国家代码的最佳方法是什么:
在这里使用MaxMind geoip 数据库。
像这样为单词 country 运行本地 whois 和 grep
$ip = $_SERVER['REMOTE_ADDR']; // Get users IP $country = exec("whois $ip | grep -i country"); $country = str_replace('country: ', '', $country);
我听说运行本地人只能在linux服务器上工作,这是正确的吗?