2009-08-28 5 views
2

ウェブアプリケーションがあり、一部にはcsvファイルのユーザーアップロードを受け入れています。サイトを試している中国の有望な顧客がいる。彼らは、ファイルをアップロードしようとすると、ページが 'ハングする'、つまり、ファイルがアップロードされている間に表示される「Please wait ...」というグラフィックがそのページに残り、ファイルがアップロードされないことを報告します。私は、ファイルが正しく保存されているかどうかをチェックするmove_uploaded_file関数を使用して、PHPスクリプトでいくつかの検証を行い、ファイルの移動が起こらないとエラーメッセージを表示します。コードのこの部分は実行されていないため、サーバーがファイルの中国語文字エンコーディング、またはファイル名を窒息させていると思われます。中国からのファイルアップロードに関する問題

私は自分のマシンから正常にテストしたファイルを送信しましたが、同じ結果が出ましたので、私の推論が正しいかどうかは100%確信していません。いずれにしても、適切なクライアントになるためには解決策が必要です。誰かがこれに似た問題を見たり解決したりしましたか?

答えて

6

これは野生のものですが、Great Firewall of Chinaに関連する可能性はありますか?それらのフィルタリングメカニズムの多くは、Webアプリケーションに大きな影響を与えます。

+0

それは私の推測でもあります。少なくとも、アップロードされているファイルの内容をチェックしているため、実際のリクエストがタイムアウトする可能性があります。 –

1

はい、これはGFWに関連していると思います。アプリの多くはfacebook、twitterなどのように使用できません。しかし、いくつかのプロキシは、壁の外にすることができますまたはVPNを使用してください。

+0

プロキシを使用してみてください。 –

関連する問題