2016-08-16 13 views
-3

Googleマップキーを使用して住所を地理的にコードしています。私のローカルマシンで私はブラウザのKeyを使いました。それは地理的に住所を正しくコード化しました。その後、コードをProductionに移動しました。プロダクションアドレスでは、0.00000 latと0.00000 lonにジオコーディングされています。Google Maps APIキー - ブラウザ/サーバ

コード差分はありません。

サーバーとブラウザキーでできることはありますか?

助けてください。事前に

おかげでマイナスのコメントと感謝のため

+0

何かは明らかに異なります。そうでない場合、結果は同じになります。必要に応じて、行ごとにコードを確認してください。 – Takarii

答えて

0

おかげで( - )のポイントが与えられました。

問題を見つけました。

  1. Googleブラウザ&サーバーキーが動作します。
  2. エラーは完全にMySQL側でした。私はLAT列を浮動小数点に設定し、それをNULLにすることができます。そしてGeoCodingをチェックすると、それらの列はNULLになります。しかし、他のサーバでは、デフォルトはNULLではなく0(ゼロ)として扱われます。 NULL!= 0以降、ジオコードされていませんでした。

ヒント:私が行っているGoogleマップへのすべての呼び出しを記録するログテーブルを実装した後、これを見つけることができました。

私の答えがこの種のエラーで立ち往生した人を助けてくれることを願っています。

ありがとうございました