简体   繁体   English

我如何在asp.net的服务器端上传图像

[英]how can I upload a image on server side in asp.net

我有一个将照片保存到图像文件夹的网络项目(我使用FileUpload),它可以在客户端运行,但是当我在主机上上传网站后,它不再起作用了,这是我的代码

FileUpload1.SaveAs(Server.MapPath("~/Image/") + FileUpload1.FileName.ToString());

Its probably write permission issues for your Image folder ,Got to your server C-Panel and give necessary permissions to the folder required. 它可能对您的Image folder写权限问题,请转到服务器C-Panel并为所需的文件夹提供必要的权限。

For more on permissions see this http://technet.microsoft.com/en-us/library/bb727008.aspx 有关权限的更多信息,请参见此http://technet.microsoft.com/zh-cn/library/bb727008.aspx

Without knowing the exception, the most likely problems are 在不知道异常的情况下,最可能出现的问题是

  1. Permissions -- as others have stated. 权限-如其他人所述。 You need to look up the username of your application pool and grant that user appropriate permissions to your image subfolder 您需要查找应用程序池的用户名,并向该用户授予对image子文件夹的适当权限
  2. Does the image subfolder even exist? image子文件夹是否存在?
  3. File size exceeds server limits. 文件大小超出服务器限制。 For more information on this see this post: 有关此的更多信息,请参见以下文章:

Recommendations on Max File Upload Size in IIS 有关IIS中最大文件上传大小的建议

请检查您是否应授予Image文件夹的写权限。

check below code : 检查以下代码:

FileUpload1.SaveAs(Server.MapPath(@"Image/") + FileUpload1.FileName.ToString());

i think this will work. 我认为这会工作。 Please let me know. 请告诉我。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 如何上传图像 ftp 服务器 asp.net mvc - How can I upload Image ftp server asp.net mvc 如何使用JQuery ajax而不使用asp.net webform将图像上传到服务器端? - how to upload image to server side using JQuery ajax and without library using asp.net webform? 如何在远程服务器上的asp.net中的数据库文件夹中上传图像? - How to upload an image in folder with database in asp.net on remote server? ASP.NET 核心如何上传图片到SQL服务器数据库? - ASP.NET Core how to upload image to SQL Server database? 如何在asp.net核心服务器上传图像? - How to upload image on server in asp.net core? ASP.NET MVC 3中的服务器端图像上载验证-限制文件类型,大小和尺寸 - Server side image upload validation in ASP.NET MVC 3 - Restricting File Type, Size and Dimensions 如何使用 ASP.NET 删除浏览器的缓存服务器端? - How can I remove a browser's cache server-side, using ASP.NET? 我如何使用反射从文件后面的asp.net代码访问服务器端控件? - How can i access a server side control from asp.net code behind file using reflection? 如何从ASP.NET应用程序中连接到服务器端USB(HID)设备? - How can I connect to a Server Side USB (HID) Device from within an ASP.NET Application? 如何在服务器端C#(asp.net网站)中为文件上传分配文件 - How to assign a file to file upload in server side c# (asp.net website)
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM