geoip

    0熱度

    1回答

    Maxmind的geoip csv文件包含一個位置,我用它作爲內部記錄的關鍵字。當通過maxmind的php api訪問時,它看起來不像loco在geoip城市二進制文件中可用。這些信息是否可用於二進制文件? 這是從geoip_record_by_addr()函數調用返回的類: class geoiprecord { public $country_code; public

    0熱度

    1回答

    在我的舊網頁主機上,我的網站(不是主頁)上有一個特定的頁面,用於根據用戶的國家進行重定向,這由使用MaxMind數據庫的IP確定。重定向代碼工作正常,直到我遷移到新的虛擬主機。 問題是新主機沒有安裝MaxMind數據庫。但即使在我將它安裝到我的VPS後,每當我測試以查看重定向是否正常工作時,仍然收到以下錯誤消息: 「致命錯誤:調用/ my/file/path中的未定義函數geoip_record_

    -1熱度

    1回答

    我無法找到城市,州,國家的IP地址。我查了一會兒,並得到GeoIp2(但他們需要userId和許可證密鑰)。有沒有其他的方式來做到這一點。我正在使用Java。

    -1熱度

    1回答

    我正在使用一個使用GEOIP模塊的插件。我不知道這個模塊是否安裝在我的服務器上,因爲這是一個共享服務器。 我需要一些PHP腳本來檢查這個模塊是否安裝。 我發現這個腳本: $mods = apache_get_modules(); if (array_search('mod_geoip',$mods)){ print "GEO IP exist"; }else{ print

    0熱度

    2回答

    這是我的代碼,放置在我的域的主目錄中的htaccess中。嘗試將國家/地區流量(使用mod_geoip)重定向到我的子域。 GeoIPEnable On RewriteEngine On RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^US$ [NC] RewriteRule ^(.*)$ http://sub.domain.com/$1 [R,L] 但是

    0熱度

    2回答

    我需要獲得當前URL僅這一部分,5秒後重定向重定向...當前URL 例如: http://www.page.com/?archive=filename 我只需要得到名,把JavaScript代碼 這裏我的代碼: <script type="text/javascript" src="http://j.maxmind.com/app/geoip.js"></script> <script ty

    1熱度

    2回答

    Magento的geoip的我公司目前有3家網上商店有3個不同的域,運行的Magento與Apache和清漆(使用鳳凰頁面緩存擴展名)在CentOS 一家商店是英國運行,另一個爲愛爾蘭和另一個爲美國 麻煩是(示例)如果美國用戶訪問英國商店,我希望用戶被通知去網頁上的正確的商店,(我不希望他們自動重定向) 我能夠使用maxmind數據庫的php-pecl-geoip來獲得此功能,但作爲我的用戶,我們

    4熱度

    2回答

    MaxMind現在提供GeoLite2數據庫as described on their site。 麻煩的是,他們不再提供CSV下載,只有二進制MMDB二進制數據庫格式。 我找不到任何關於如何解除MMDB格式並將其安裝到本地MySQL數據庫的信息。 當我在Notepad +中打開MMDB文件時,它只是一個二進制文件。 如何使用這個MMDB文件來填充我的本地MySQL數據庫?

    0熱度

    2回答

    我正在嘗試安裝Maxmind的GeoIP2。我做的一切都是由他們的指示,我仍然得到這個惱人的錯誤: Fatal error: Class 'GeoIp2\Database\reader' not found in C:\Program Files\*\*\localweb\GeoIp2\index.php on line 19 這是劇本的樣子裏面的index.php: <?php requi

    0熱度

    1回答

    使用第一個Geoip我使用了一個簡單的Javascript代碼(如下所示),但我一直試圖弄清楚我需要做什麼才能識別腳本Maxmind Javascript Geoip2的國家代碼。 原始的GEOIP代碼 <script type="text/javascript"> var user_country = geoip_country_code(); if(user_country == "US