Chrome で Uploadify プラグインが頻繁にクラッシュする問題を解決しましたが、ff ブラウザが HTTP 302 エラーを報告するという新しい問題が発生しました。
Flash を使用して投稿をアップロードする場合、ff ブラウザーでの Uploadify には元のセッション情報が含まれませんが、新しいセッションはログイン検証に合格できないため、ログイン ページにリダイレクトされます。
解決策は、元のセッションをサーバー側にポストし、検証が必要なセッションを、サーバー側のログイン検証の前にポストされたセッションに変更するだけです。 。 。 (言語整理能力が低すぎる—,—)。
jquery.uploadify の初期化時に追加します:
プロジェクトはサーバー側で zend フレームワークを使用しているため、すべてのコントローラーは Seed_Controller_Action4Admin を継承します。基本クラスを変更すると他の問題が発生する可能性があるため、基本クラスは変更されず、アプリケーション コントローラーの init() メソッドのみが変更されます。変更されました
HTTP 302 問題は解決されましたが、残念ながら。 。 。やはり無理がある。
結局のところ、この問題に対する完璧な解決策はまだありません。より良い方法があれば、この記事は引き続き更新されます。