2012-10-28 16 views
12

私は以前に遭遇したことのない奇妙なファイルアップロードの問題で私の髪を裂いています。何らかの理由で、ファイルマネージャー(ファイルマネージャ自体と、「ファイル」フィールドタイプを使用してカスタムフィールドをアップロードする場合)の両方で画像をアップロードできません。不思議なことに、ファイルを直接アップロードディレクトリのいずれかに追加してファイルを同期すると、すべて正常に動作します。ファイルをアップロードできません。ファイルをアップロードするモーダル表示CPホーム

ファイルを選択して「アップロードファイル」(01_choose_file.jpgを参照)を押すと、モーダルウィンドウにCPホームページがiframe(02_upload_progress.jpgを参照)に表示されます。

他にもこれを見ましたか?誰も私はこれをトラブルシューティングを開始する方法を知っていますか?

背景情報:

  • 私はEECMSのV2.5.2を実行している - 日付をビルドします。MAMPで20120606(唯一の2、私はローカルに設定した15個のサイトのうちは働いていない)
  • 私が試してみましたChrome Canary、Safari、Firefox(OS X 10.7.5)の最新バージョンを使用して画像/ファイルをアップロードする
  • この問題は、私がローカルで開発した2つの最新サイトに現れています。サイト(ローカルまたはその他)

私が行ったこと:

  • Apache/PHPエラーログを確認しました。彼らは何も表示しません
  • ファイルのアップロードパスとファイルのアップロードディレクトリの設定が正しいことを確認しました - 私はさまざまなファイルアップロードディレクトリに手動で移動するファイルを同期できます
  • 許可は正常です。アップロードディレクトリに手動でファイルを追加するとイメージの操作やサムネイルの作成がうまく動作します
  • その他の2.5.2のインストールがローカルでテストされていて、うまく動作します(これら2つの新しいサイトの設定は機能するサイトと同じです)
  • ネイティブアドオンの
  • ほんの一握りは、「ファイルをアップロードするためにXSSフィルターを適用しますか?」
  • を有効にしているはい設定]または[いいえ、違いに任意の助け

巨大な感謝をしません! 01_choose_file.jpg:

私はので、ここでの画像へのリンクである画像を投稿することができませんhttp://expressionengine.com/?ACT=51&fid=105&aid=16264_Jiof3p0V1gfEEFrpC55G&board_id=5

02_upload_progress.jpg:http://expressionengine.com/?ACT=51&fid=105&aid=16265_mjGH02xK2fIFZJI6kruP&board_id=5

+1

さまざまなアドオンをアンインストールして、何かが壊れているかどうか確認しましたか?問題の原因となるコアはめったになく、通常は問題の原因となる動作を変更しようとする試みです。私は深く掘る前にこれを除外しようとします。 –

+0

ええ、私はちょうど "チャンネル"& "jQuery"になっています...しかし、ネットワークプロファイラhttp://d.pr/i/aDiKでこれを見ています – Paulo

答えて

12

に掲載されていますでる。私はすべてのサードパーティのアドオンを無効にしたことを確認するために戻ってきました。私は "Quickee"エクステンションhttp://devot-ee.com/add-ons/quickeeをアンインストールするのを忘れていました。今のところそれが原因と思われる。

私はMatt(開発者)にバグを提出しました。すぐにパッチを適用する必要があります。

+2

それは確かに私のせいでした:)それは今修正されました:https://github.com/mattfordham/Quickee –

+0

誰のせいもありません!この修正に関する超高速ターンアラウンドをありがとう。よくプレイされたサー! – Paulo

3

ExpressionEngineののファイルマネージャは、次のURLにAJAX POSTリクエストを送信します:

http://YOUR_ADMIN_CP_URL?S=0&D=cp&C=content_files_modal&M=upload_file 

あなたは自分でURLを読み込もうとしましたか?あなたはこの

file upload URL

のようなページが表示されるはずです。しかし、多分EEは、異なるURLに投稿しようとしています。私はこれをソートしているあなたは、大きなファイルをアップロードし、それがFirebugのを使用してアップロードしている間でそれを見つけることができますし、リストの一番下にネットワークタブでは、URL EEは
firebug network tab

+0

URLを自分で読み込むことができます。エラーページを入手してください)。 正しいURLにポストされているようですが、ファイルマネージャーをロードするとこれが表示されます:http://d.pr/i/aDiK – Paulo

+0

「POST」を妨げる何かのように見えます。 – Paulo

関連する問題