MVC上传文档本地测试成功,server上失败,可能原因除了文件夹权限还有哪些

问题描述

MVC写的一个系统,上传文件功能每次本地测试均能正常运行,放到服务器都失败,我试过修改server文件夹权限,还是不行,也许是我修改的不对,代码量有些大不方便贴,求高手意见,如若必要贴出关键代码。小弟初入职,还望不吝赐教啊。

解决方案

解决方案二:
贴异常内容stacktrace
解决方案三:
不贴出错,怎么搞?
解决方案四:
代码奉上:这是JS写的上传文件代码,后台Controller有相应处理函数,本地测试无问题,放到服务器一直停在最后一个else,不解啊functiontoFileUploadPage(eRFQNo,pagefrom,filefrom){varfilename=document.getElementById("file").value;if(filename!=""){if(pagefrom=="C"){$.post('@Url.Action("FileUpload","FileOperation")',{file:filename,pagefrom:"C",time:newDate().getTime()},function(data){if(data.indexOf("failed")<0){if(data.indexOf("existed")<0){varfilearrar=data.split(',');vartrobj=document.createElement('tr');trobj.align="left";trobj.id="tr"+filearrar[2];vartdmatrialNoobj=document.createElement('td');varamatrialNoobj=document.createElement('A');amatrialNoobj.id="filename";amatrialNoobj.innerHTML=filearrar[0];tdmatrialNoobj.appendChild(amatrialNoobj);vartdmpnNoobj=document.createElement('td');varampnNoobj=document.createElement('A');ampnNoobj.id="filesize";ampnNoobj.innerHTML=filearrar[1]+".00";tdmpnNoobj.appendChild(ampnNoobj);vartdmfctobj=document.createElement('td');varamfctobj=document.createElement('A');amfctobj.id="createdate";amfctobj.innerHTML=filearrar[7];tdmfctobj.appendChild(amfctobj);vartdmmnoobj=document.createElement('td');varammnoobj=document.createElement('A');ammnoobj.id="erfqno";ammnoobj.innerHTML=filearrar[4];tdmmnoobj.appendChild(ammnoobj);vartddscrpobj=document.createElement('td');varadscrpobj=document.createElement('A');adscrpobj.id="uploadedby";adscrpobj.innerHTML=filearrar[3];tddscrpobj.appendChild(adscrpobj);vartdordntobj=document.createElement('td');varaordntobj=document.createElement('A');aordntobj.id="filefrom";aordntobj.innerHTML=filearrar[6];tdordntobj.appendChild(aordntobj);vartdbntobj=document.createElement('td');vardivobj=document.createElement('div');varbtdeleteobj=document.createElement('input');btdeleteobj.setAttribute("type","button");btdeleteobj.id="btdelete";btdeleteobj.title="@Resources.FileOperationResource.TooltipDlt";btdeleteobj.style.background="url('../Content/Image/Trash24.png')no-repeatcenter";btdeleteobj.style.width="30px";btdeleteobj.style.height="30px";vardeletefun=function(num1,num2,num3){returnfunction(){ShowConfirmMsg(num1,num2,num3)}}//btdeleteobj.attachEvent("onclick",deletefun(filearrar[2],filearrar[0]));btdeleteobj.attachEvent("onclick",deletefun("@Resources.FileOperationResource.JsConfirmAlertDltFile",filearrar[2],filearrar[0]));//divobj.appendChild(btdownloadobj);divobj.appendChild(btdeleteobj);tdbntobj.appendChild(divobj);trobj.appendChild(tdmatrialNoobj);trobj.appendChild(tdmpnNoobj);trobj.appendChild(tdmfctobj);trobj.appendChild(tdmmnoobj);trobj.appendChild(tddscrpobj);trobj.appendChild(tdordntobj);trobj.appendChild(tdbntobj);filetbody.appendChild(trobj);//reinitIframe();ShowAlertMsg("@Resources.BuyerResource.ToolTipCFS");}else{ShowAlertMsg('@Resources.FileOperationResource.JsAlertFileExist');}}else{ShowAlertMsg("@Resources.BuyerResource.ToolTipCFF");}});}

时间: 2024-11-05 14:46:34

MVC上传文档本地测试成功,server上失败,可能原因除了文件夹权限还有哪些的相关文章

SharePoint中使用C#代码上传文档至文档库的子文件夹中

SharePoint的文档库非常方便,可以管理日常的文档,更强大的是可以创建文件夹来分类,通常在UI界面上是非常简单了,点击文件夹,Create a Folder即可.但是,怎样手动去创建文件夹呢,怎样在文件夹中创建子文件夹. 项目分析 举个栗子,我需要上传文档到文档库,希望把该文件上传到以年.月.日.上传人命名的子文件夹中,如:2013年-->5月-->11日-->陈小春,如下图所示这样 点击2013年,进入当前月子文件夹 点击当前月,进入以上传人命名的子文件夹 点击上传人(陈小春),

求助,有人知道QQ邮箱里上传文档在线转成HTML 显示在邮件里的功能怎么实现的吗?

问题描述 求思路,有人知道QQ邮箱里上传文档在线转成HTML显示在邮件里的功能怎么实现的吗?就是文档那个按钮 解决方案

string-JSP上传文档乱码,不知道怎么转

问题描述 JSP上传文档乱码,不知道怎么转 jsp页面的contentType是"text/html; charset=UTF-8 Eclipse的text file encoding是GBK 用的是windows操作系统 现在想在文件上传的时候同时通过form表单的textbox传个"filename"来重命名这个文件.但尝试了好多次,console里输出的都是????啊 FileUpLoad类的upLoad()方法,代码片段如下: System.out.println(&

求救啊!上传文档和 enctype=&amp;amp;quot;multipart/form-data&amp;amp;quot; 的问题!

问题描述 我要用C#在webpart中开发一个上传文档至sharepointlist的功能,但是我的fileupload总是空null,上网一搜大家都说在form标签下面加enctype="multipart/form-data",但是我建的可是webpart!!!根本就没有form标签!我自己加上个<formid="form1"method="post"runat="server"enctype="multi

百度文库累计上传文档数量突破500万

中介交易 SEO诊断 淘宝客 云主机 技术大厅 日前,来自在线文档分享平台中最具人气的百度文库(wenku.baidu.com)的数据显示,该平台用户累计上传文档数量已突破500万大关.据悉, 百度文库已占据国内在线文档分享产品市场60%的份额,这距离百度文库上线仅仅半年多时间.分析认为,如此迅猛的发展速度,得益于百度文库"简单,可依 赖"的产品运营机制,以及手机文库的多终端战略部署,也标志着在线文档分享.下载.阅读已经被越来越多的人认可,并成为互联网应用新潮流. 8月5日,一份名为&

用uploadify,上传的图片,怎么改变宽高,然后存入一个文件夹

问题描述 解决方案 解决方案二:你想用c#改变图片的尺寸?可以做到吗?解决方案三:引用1楼woodyy的回复: 你想用c#改变图片的尺寸?可以做到吗? 可以啊应该算是覆盖吧用BitmapstringmobilePath="~/UploadFile/advertis/mobile/";if(filetype!="swf"){System.Drawing.Imageimage=System.Drawing.Image.FromFile(context.Server.Ma

webapi上传文档操作方法

问题描述 publicclassFileUploadController:ApiController{publicTask<HttpResponseMessage>PostFile(){HttpRequestMessagerequest=this.Request;stringroot=System.Web.HttpContext.Current.Server.MapPath("~/App_Data/uploads");//varprovider=newMultipartFo

自动化测试-RFS中上传文档自动化脚本,集成在jenkins中执行不通过,不知道怎么解决?

问题描述 RFS中上传文档自动化脚本,集成在jenkins中执行不通过,不知道怎么解决? RFS中web上传文档(非标准上传控件)自动化脚本,集成在jenkins里运行,脚本是执行通过了,但实际图片并没有上传成功? 说明:上传图片脚本用到了AutoItLibrary库,执行过程中需要打开windows选择文件界面,但jenkins中运行脚本的语句pybot是在后台执行,并不会打开界面,所以导致上传图片不成功.

struts-java 设置文件夹权限只有上传人员才能做写入

问题描述 java 设置文件夹权限只有上传人员才能做写入 java做了一个上传附件,后台在服务器创建了一个对应工号的文件夹,我怎么能设置这个文件夹只有该工号才有写入权限.其他人访问都不能修改 解决方案 设置一个表,工号,文件名,权限,,上传时根据这个表的数据来判断上传权限 解决方案二: 如果你真的要设置文件夹的权限,首先你要是操作系统用户才行,如果只是你程序的用户肯定是不能的. 只有在用户请求某个文件夹进行操作的时候,进行判断,如果没有权限则提示没有权限,反之加载就可以了. 解决方案三: 文件夹