Проблемы с Plupload - PullRequest
       21

Проблемы с Plupload

4 голосов
/ 05 июля 2011

Я использую 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 не работает так же, как другая проблема. При нажатии кнопки «Добавить файлы» диалоговое окно не запускается.

Нет ошибок javascript в firebug.

Ответы [ 3 ]

5 голосов
/ 12 января 2012

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

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

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

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

1 голос
/ 05 октября 2012

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

headers: {
    Authorization: ""
}
0 голосов
/ 20 июля 2011

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

...