私はこの問題が広告の嫌がらせになっていることを知っています。しかし、それは私が立ち往生しているように見えるだろう。私はローカルマシン上で正常にテストされたFlashでファイルアップローダを作成しました。ただし、プロダクションサーバーに移動して別のマシンからアクセスしようとすると、PHPは呼び出されません。当初、セキュリティ例外がスローされましたが、crossdomain.xmlファイルの作成後に解決されています。ドメイン間の問題。ファイルのアップロードとAdobe Flash
私は、それが呼ばれていますかどうかを確認するには、PHPファイル内のいくつかのロギングと無サイコロを配置しました。ローカルで実行されていると呼ばれますが、私が言ったように、クロスドメインはそれほどではありません。
私のcrossdomain.xmlファイルは、次のようになります。
<?xml version="1.0"?>
<cross-domain-policy>
<allow-access-from domain="*" />
</cross-domain-policy>
私はFlashやサーバー上のいずれかの構成で行う必要がある何か他のものはありますか?
ie8から私のサーバーにフラッシュでリクエストを送信できません。このcrossdomain.xmlを適用した後でも、自分のサーバー上で要求を取得できません。どんな考え? –
エラーが発生しますか? (チャールズプロキシのような)プロキシで呼び出しをデバッグし、サーバの応答が何であるかを調べてみてください。 – pkyeck
ヒットがサーバに届かない。 FFとChromeではすべてが完全に機能します。これは、画像をサーバーにアップロードするためにMultipartURLLoaderを使用して画像データを送信する場合に固有です。 [ここに](http://stackoverflow.com/q/9438046/652895)完全な説明 –