問題タブ [maxmind]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - MaxMind GeoIP API: fseek() [function.fseek]: ストリームは geoip.inc でのシークをサポートしていません
MaxMind の GeoIP サービスを次のように使用しています。
geopi_open API が fseek を使用していることがわかりましたが、私の Web サーバーでは失敗しています。
これを書いている時点で、ここで失敗していることがわかります: http://watchandrepeat.com/indextest.php
私は IxWebHosting を使用しており、Apache サーバーでストリーム シークをオンにできるかどうかカスタマー サポートに尋ねました。「申し訳ありませんが、共有サーバーでそのような機能をオンにすることはできません。VPS またはクラウド ホスティング プランを使用することをお勧めします。独自のサーバーを自分のように構成できます。願い。"
何か回避策はありますか?
ashx - Maxmind ルックアップはローカルで機能しますが、開発サーバーでは機能しません
Maxmind (渡された IP アドレスに基づいて地理位置情報を提供できるサービス) を調べています。これは .ashx ハンドラを介して行います。これをローカルで呼び出すと正常に動作しますが、開発サーバーでは失敗します。サービスから JSON 応答を取得すると、次のような場所に「空白」が返されます。
奇妙なことは、開発サーバー上で動作している別の .ashx ハンドラー (別のドメインから呼び出されている) があり、失敗したものとまったく同じ基本的な dll を使用していることです (dll を壊れたハンドラーの Web サイト)。Maxmind サービスへの実際の呼び出しは次のようになります。
var webRequest = WebRequest.Create(" http://geoip.maxmind.com:8010/b?l= ourkey =" + ipAddress)
何が起こっているのでしょうか?
sitecore - Sitecore Maxmind ルックアップ タスク
訪問者が特定のパターン カードに一致した後にのみ、Sitecore が Maxmind ルックアップを実行するようにします。Sitecore.Analytics.Config のコメント内に「DNS ルックアップ タスク」への言及がたくさん見られますが、それをいじることが可能かどうかを追跡することはできないようです。
誰かが私を正しい方向に向けることができますか?
php - PHP で MaxMind のデータベースを使用するにはどうすればよいですか
GeoLite2-City.mmdb、GeoLite2-Country.mmdb をダウンロードして解凍しました。両方入ってるhtdocs\geoip\
次に、このスクリプトを実行しました。問題は、これがどのように機能するかということです。何がrequire_once 'vendor/autoload.php';
含まれているはずですか?ここに何か欠けていますか?以前は .dat ファイルとして提供されていたこれらの古いバージョンを使用していましたが、問題はありませんでした。これらの .mmdb は、クラックするのが少し難しいです。私がやろうとしているのは、ユーザーがページで検索ツールを使用するときに、国コード、国名、およびその他のデータをデータベースに保存することだけです。どうすればこれを実現できますか?
サイトから取得した私のテスト ページ
php - maxmind geoip バイナリから locid を取得する
Maxmind の geoip csv ファイルには、内部レコードのキーとして使用する locid が含まれています。maxmind の php API を介してアクセスした場合、geoip 市のバイナリ ファイルで locid が利用できるようには見えません。その情報はバイナリからまったく入手できますか?
これは、geoip_record_by_addr() 関数呼び出しから返されるクラスです。
geoip - Maxmind .DAT を CSV に変換する方法は?
インターネットの最新ベース Maxmind GeoIP Organization で見つかりました。しかし、それはバイナリ形式です。このデータベースを mysql または sqlite にエクスポートするために CSV または別の形式に変換するにはどうすればよいですか? すべてのデータを読み取り可能な形式で表示する必要があります。ps OS - Windows。
localization - Maxmind GeoLite2 Free を介してユーザーの都市のローカライズされた名前を取得します
ユーザーの都市のドイツ語名を表示したい。無料版の Maxmind Geoip で可能ですか? 独自の翻訳サービスを構築するために、GeoLite2-City.mmdb または GeoLiteCity.dat を開いてリストされている都市を確認する方法が見つかりませんでした。どうすれば開くことができますか?