2016-09-14 1 views
0

私はdelph firemonkeyと自分のランプサーバを使ってモバイルアプリケーションを作ったが、MySQLは2つのテーブルを持っていて、ローカルネットワーク(外部テーブルのデータ)友人が別の国のアプリを使用しようとすると、非常に奇妙な問題が発生します。最初のテーブルを読み込みますが、他のテーブルからデータを取得する必要がある場合は何も受け取りません。PHPサーバが別の国でデータを返さない

私はデバッグしようとしましたが、彼が別の国からアクセスしようとしているときに、PHPは何も返しませんでしたか?これはどのように可能ですか?彼のISPは何かをフィルタリングしている? (はいの場合、私はどのようにアプリケーションのtable1からデータを読み取ることができます)?

+0

ISPはあなたのDBテーブルについて知りません。エラーログを確認しましたか?他の表とはどのような相互作用が起こっていますか? – chris85

+0

アプリはちょうどphpサーバにコマンドを送信します(すべてのパラメータはOKですが、わたしの言ったように、私たちの国では完全に機能します) - 友人の国では最初のテーブル(カテゴリリストはokです) 、モバイルアプリは何も受け取っていません(自分の国で) – Vivi

+1

リクエストはあなたのサーバーに送信されますか?あなたのアクセスログを見ましたか? – chris85

答えて

2

答えがかなりシンプルで、PHPスクリプトがクラッシュしました。なぜなら、クエリには小数点の区切りが異なるため、firemonkeyアプリケーションの小数点区切り文字として.を定義したからです。

関連する問題