0
在我的舊網頁主機上,我的網站(不是主頁)上有一個特定的頁面,用於根據用戶的國家進行重定向,這由使用MaxMind數據庫的IP確定。重定向代碼工作正常,直到我遷移到新的虛擬主機。如何解決此MaxMind GeoIP重定向問題?
問題是新主機沒有安裝MaxMind數據庫。但即使在我將它安裝到我的VPS後,每當我測試以查看重定向是否正常工作時,仍然收到以下錯誤消息: 「致命錯誤:調用/ my/file/path中的未定義函數geoip_record_by_name()第2" 行
這裏是在重定向文件中的代碼:
<?PHP
$ipinfo = geoip_record_by_name($_SERVER['REMOTE_ADDR']);
$country = $ipinfo['geoip_country_code'];
switch($country) { XXX
}
?>
沒有人有任何知道我做錯了嗎?