This forum is a community forum meant for users of the plugin to collaborate and help solve issues with implementation, etc. Unfortunately, as the creator of the plugin, I do not have much time to attend to every request here as this is only a side project and I must work a full-time job to provide for my family. This is how I keep the Flash version free and the HTML5 version low cost.
UploadiFive 1.1.1 has been released which includes a small fix for added support on touch devices including iOS 6 devices.
  • Hi. I use .Net MVC (C #) and uploadify in a Xp machine.
    I can use it whitout problems in mi local machine. I can upload files up to 40 mb.
    When i try to pass it like a Virtual Directory to another server in a win 2003 machine I can't upload files.
    It throws IO error 2038 and if the file is a little heavy, the bar not arrive to 100%.
    Is the file is smmaler, arrive to 100%, but dosn't do the file upload.
    Sometimes with smaller files can uplaod file, but only in few times.

    Anyone can help my.
    This is the code in the controler ("contrato") that upload the file.
    " string upload_dir = System.Configuration.ConfigurationManager.AppSettings["upload_dir"];
    if (!System.IO.Directory.Exists(upload_dir + cod_contrato))
    {
    System.IO.Directory.CreateDirectory(upload_dir + "\\" + cod_contrato);
    hpf.SaveAs(upload_dir + "\\" + cod_contrato + "\\" + System.IO.Path.GetFileName(fecha_estampilla + hpf.FileName.ToUpper()));
    "

    this is the uploadify code
    " $('#fileInput').uploadify ({
    'uploader' : '$siteroot/Content/images/uploadify.swf',
    'script' : '$siteroot/contrato/subircontrato.rls',
    'cancelImg' : '$siteroot/Content/images/cancel.png',
    'buttonImg' : '$siteroot/Content/images/examinar.png',
    'buttonText' : 'Examinar',
    'width' : '110',
    'height' : '22',
    'sizeLimit' : 41943040,
    'folder' : 'Archivos',
    'queueID' : 'fileQueue',
    'queueSizeLimit' : 5,
    'fileDesc' : 'No se pueden subir archivos ejecutables',
    'fileExt' : '*.jpg;*.jpeg;*.png;*.gif;*.zip;*.rar;*.pdf;*.doc;*.xls;*.docx;*.xlsx',
    'auto' : true,
    'multi' : true,
    'simUploadLimit' : 1,
    'scriptData' : {'contrato' : $('#p_contrato').val()},
    'onError' : function(a, b, c, d) {
    if (d.status == 404)
    {
    //alert('Could not find upload script. Use a path relative to: ');
    $('#mensaje').html("
    image

    ");
    $('#mensaje').append("No se pudo subier el archivo.");
    $('#mensaje').append('Aceptar');
    $('#dialogo').jqmShow().bgiframe();
    }
    else if (d.type === "HTTP")
    {
    //alert('error ' + d.type + ": " + d.info);
    $('#mensaje').html("
    image

    ");
    $('#mensaje').append("Error " + d.type + " : " + d.info);
    $('#mensaje').append('Aceptar');
    $('#dialogo').jqmShow().bgiframe();
    }
    else if (d.type === "File Size")
    {
    //alert(c.name + ' ' + d.type + ' Limit: ' + Math.round(d.sizeLimit / 1024) + 'KB');
    $('#mensaje').html("
    image

    ");
    $('#mensaje').append('El archivo debe tener un tamaño máximo de 40MB.');
    $('#mensaje').append('Aceptar');
    $('#dialogo').jqmShow().bgiframe();
    }
    else
    {
    //alert('error ' + d.type + ": " + d.info);
    $('#mensaje').html("
    image

    ");
    $('#mensaje').append('Error ' + d.type + ' : ' + d.info);
    $('#mensaje').append('Aceptar');
    $('#dialogo').jqmShow().bgiframe();
    }
    },
    'onAllComplete' : function(a,b){
    $('#mensaje').html("
    image

    ");
    $('#mensaje').append('Cantidad de archivos subidos: '+b.filesUploaded+'
    ');
    $('#mensaje').append('Cantidad de errores registrados: '+b.errors+'
    ');
    $('#mensaje').append('Aceptar');
    $('#dialogo').jqmShow().bgiframe();
    }
    });
    "

    and for last this is part of my webconfig file
    "








    "
    Thx for any help.

    PD: sorry for my bad english. :)
  • I am getting the same IO Error 2038 when trying to upload from local machine to tomcat server on local machine. I have setup my script as follows:

    $('#uploadify').uploadify({
    'uploader': './Scripts/uploadify/uploadify.swf',
    'script': 'uploadFile.do',
    // 'folder': './uploads',
    'cancelImg': './images/uploadify/cancel.png',
    'auto': true,
    'multi': true,
    'method': 'POST',
    'sizeLimit': '104857600',
    'onError' : function(a, b, c, d) {
    alert("Event: "+a+", QueueID: "+b);
    alert("FileInfo: "+c.name+", "+c.size+", "+c.creationDate+", "+c.modificationDate+", "+c.type);
    alert("Error: "+d.type+", "+d.info);
    }
    });

    Is there a place where we can check what error number 2038 means?