2009-10-09 61 views
10

私は複数のファイルのアップロードを行うフレックスアプリを持っており、このエラーを得続ける: エラー#2038:ファイルI/Oエラーフレックス:エラー#2038:ファイルI/Oエラー

Flexはまだ、このエラーが発生しますアップロードが処理されるため、動作するようです。 これは断続的に起こっていました。何がここで起こっているかもしれないかについての任意のアイデア?私はアクセス許可が読み書き可能であることを確認しました.Webの末尾にスラッシュの問題があるかどうかgoogleしてみましょう。私は何が起こっているのかについて迷っています。

+0

このエラーが表示された場合は、ソースコードを表示してください。 –

+0

この質問をダンプできます。フリージンキャッシュ。 – Ronn

+2

これをどのように解決したか説明できますか? – Imageree

答えて

0

ファイルのアップロード中に3〜4か月前に同じ問題が発生しました。 コールはサーブレットに行きましたが、フロントエンドでは何らかのエラーが発生しました(#2038)。

後で私のコードがServletで何らかの例外を受けていて、正しく処理されていないことがわかりました。私は例外が何であったかを覚えていませんが、その例外を解決するとエラーはなくなりました。

b/wファイルをアップロードするためにcommons-file-uploadを使用していますか?

よろしく、 アヌープ

5

あなたがにアップロードしているサーバー上でSSL証明書を使用していますか? 私は...無効なSSL証明書に

乾杯

+0

自己署名証明書に関する問題の回避策はありますか? – dmitry

+0

私の知る限りでは、私は恐れます - 遅い応答にごめんなさい! – infomaniac

0

サポートされている同時接続には制限がありますが、Flash Playerがランダムに失敗し、過去の問題を持っていました。私はその3または5、確かではないと思う。 3つ以上のファイルをアップロードしようとするとエラーが表示されますか?

1

charlesのようなツールを使用してトラフィックを確認することをお勧めします。それはあなたに本当に間違っていることのより良い兆候を与えるかもしれません。

アップロードしたFlashプレーヤーがいくつかのCookieを送信するのを忘れていることも知っておいてください。これは、サーバーでのセッションが異なることがあります。

+1

これは価値がありますが、私はこの問題を抱えていました。チャールズを使ってセッションをデバッグしました。フラッシュはただのばかげている。レスポンスは通常の302レスポンスでしたが、FlashはHTTPStatusEventに加えてIOErrorEventをスローすることにしました。 IOErrorEventハンドラでエラー#2038を検索して、そのパターンに一致するイベントを無視するだけでした。ありがとう、アドビ! – jsd

1

また、サーバーに接続するURLが正しくない可能性があります。相対URLかどうかを確認し、そうであれば完全修飾してください。私はこのバーヒビリティを自分で見つけました...そしてそのコードはIEでは使えますが、他のブラウザでは動作しません.Macではなくモバイルで動作します。

関連する問題