Проблемы с плаплоад

Я использую plupload (v 1.4.3.2) и настроил его несколько недель назад, и все заработало. С тех пор я его не трогал.

Теперь это не работает. Файл достигает 100%, затем я получаю эту большую описательную ошибку

Ошибка ввода-вывода. Ошибка №2038

 var renderImportForm = $(selectors.uploader).livequery(function ()
    {

        var uploader = $(this).plupload({
            // General settings
            runtimes: 'html5,silverlight,flash',
            url: urls.importCalendarsURL,
            max_file_size: '5mb',
            max_file_count: 10, // user can add no more then 10 files at a time
            unique_names: true,
            multiple_queues: true,
            // Resize images on clientside if we can
            resize: { width: 320, height: 240, quality: 90 },

            // Rename files by clicking on their titles
            rename: true,

            // Sort files
            sortable: true,

            // Specify what files to browse for
            filters: [
                { title: "iCalendar", extensions: "ics" }
            ],


            // Flash settings
            flash_swf_url: my.uploaderSettings.flash,

            // Silverlight settings
            silverlight_xap_url: my.uploaderSettings.silverLight,

            init:
            {
                UploadComplete: function (up, file, info)
                {
                   alert('hi');
                }
            }
        });

Приведенный выше код работает.

Если я верну его к тому, что было изначально (то, что было установлено несколько недель назад),

        runtimes: 'flash,html5,silverlight,'

это не работает. Так что это заставляет меня поверить, что это проблема с flash, поскольку работает HTML 5.

Silverlight не работает, но другая проблема. Он не запускает диалоговое окно, когда вы нажимаете «добавить файлы».

В firebug не возникает ошибок javascript.


person chobo2    schedule 05.07.2011    source источник
comment
@chrxian -plupload.com/index.php   -  person chobo2    schedule 05.07.2011


Ответы (3)


использовать куски и/или urlstream_upload:true

изменить: эта ошибка является ошибкой флэш-памяти. выше настройки должны помочь. Есть некоторые проблемы со вспышкой без этих настроек. Точно не помню, что это было. Админ с форума plupload:

Вы не используете чанки и не переводите Plupload в режим urlstream... это может быть проблема сеансов на вашем сервере. Возможно, вы недавно активировали сеансы на своем сервере? Если это проблема сеансов, самый простой способ решить ее в вашем случае - установить для параметра urlstream_upload значение true.

http://www.plupload.com/punbb/viewtopic.php?pid=4308#p4308

person jonipalosaari    schedule 12.01.2012

Добавьте следующую конфигурацию:

headers: {
    Authorization: ""
}
person barbolo    schedule 05.10.2012

Вы должны проверить, существует ли папка / каталог, в который загружаются файлы. Это поможет вам

person Praveen    schedule 20.07.2011
comment
Я храню его в памяти и извлекаю то, что мне нужно, и помещаю в базу данных. - person chobo2; 21.07.2011