2012-10-28 4 views
12

Daha önce hiç rastlamadığım bir dosya garip dosya yükleme sorunuyla saçlarımı yırtıyorum. Bazı nedenlerden dolayı dosya yöneticisi üzerinden resim yükleyemiyorum (hem dosya yöneticisinin kendisinde hem de “dosya” alan türünü kullanarak özel bir alana yüklüyorsam). Garip bir şekilde, dosya yükleme dizinlerinden herhangi birine doğrudan dosya ekler ve dosyaları senkronize edersem, her şey iyi çalışır. Dosyayı seçtikten ve dosya yüklendikten sonra (bkz. 01_choose_file.jpg), kalıcı pencerede CP ana sayfası iframe içinde görüntülenir (bkz. 02_upload_progress.jpg).Dosya yüklenemiyor; dosya yükleme modal görüntüler CP Home

Bunu gören başka biri var mı? Bu sorunu nasıl giderebileceğimi bilen var mı?

  • denedim (yerel ı kurdunuz sadece 2 15 üzerinden siteleri çalışmıyor) MAMP içinde 20120606: -:

    Arkaplan Bilgisi Yapı Tarihi

    • Ben EECMS v2.5.2 koşuyorum Chrome, Chrome Canary, Safari ve Firefox'un en son sürümlerini kullanarak resim/dosya yükleme (OS X 10.7.5)
    • Bu sorun, yerel olarak açılmaya başladığım en son iki sitede gösteriliyor, başka yok site (yerel olarak veya başka türlü)

    Yaptığım şeyler:

    • Checked Apache/PHP hata günlükleri; Hiçbir şey göstermiyor
    • Onaylanmış dosya yükleme yolları ve dosya yükleme dizini ayarları doğru - Çeşitli dosya yükleme dizinlerine manuel olarak taşıdığım dosyaları senkronize edebilirim
    • İzinler güzel; görüntü dizinleri ve küçük resim oluşturma işleri, yükleme dizinlerine el ile dosya eklediğimde iyi çalışır.
    • Yerel olarak çalıştığım çeşitli diğer 2.5.2 yüklemeleri test ettim ve iyi çalışıyorlar (bu iki yeni sitenin ayarları, çalışan sitelerle aynıdır)
    • yerli eklentilerin
    • Sadece bir avuç
    • etkindir Evet ayarı “? yüklenen dosyalar için XSS Filtreleme uygula” veya Hayır Fark herhangi bir yardım için

    Huge sayesinde yapmaz! 01_choose_file.jpg:

    yüzden burada resim bağlantıları görüntüleri gönderemezsiniz 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

    Bir şeyin kırılıp kırılmadığını görmek için çeşitli eklentileri kaldırmayı denediniz mi? Nadiren sorunlara neden olan çekirdektir ve genellikle sorunlara neden olan davranışları modifiye etmeye çalışır. Daha derinden kazmadan önce bunu hesaba katmaya çalışırdım. –

    +0

    Evet, sadece "Kanal" ve "jQuery" içindeyim ... ama bunu ağ profilerinde görüyorum http://d.pr/i/aDiK – Paulo

    cevap

    12

    için nakil bulacaksınız olabilir dışarı. Tüm üçüncü taraf eklentilerini devre dışı bıraktığımdan emin olmak için geri döndüm ve "Quickee" uzantısını http://devot-ee.com/add-ons/quickee kaldırmayı unutmuştum. Şimdilik bu suçlu gibi görünüyor.

    Bu hatayı Matt'e (geliştirici) gönderdim ve çok yakında yamalı.

    +2

    Bu gerçekten benim suçumdu :) Şimdi düzeltildi: https://github.com/mattfordham/Quickee –

    +0

    Kimsenin hatası! Düzeltmedeki süper hızlı geri dönüş için teşekkür ederiz. İyi oynadı efendim! – Paulo

    3

    ExpressionEngine filemanager aşağıdaki URL'ye bir AJAX POST isteği gönderir :

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

    Bu URL'yi kendiniz yüklemeyi denediniz mi? Bu

    file upload URL

    gibi bir sayfa almalısınız Ama belki EE farklı bir URL'ye POST çalışıyor.Büyük bir dosya yükleyip dosyayı bulup yükleyerek esnada Firebugkullanarak ve listenin alt tarafındaki sekmede sen bu sıralamış URL EE
    firebug network tab

    +0

    URL'yi kendim yükleyebilirim ve çalışıyorum (I hata sayfasını al). Ve doğru URL'ye gönderiyor gibi görünüyor ama filemanager yüklediğinizde bunu görüyorum: http://d.pr/i/aDiK – Paulo

    +0

    Biraz daha kazma sonra bir şey gibi görünüyor "POST" – Paulo