0

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

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

4 回答 4

1

它可能是您的写入权限问题Image folder,进入您的服务器 C-Panel 并为所需的文件夹提供必要的权限。

有关权限的更多信息,请参阅此http://technet.microsoft.com/en-us/library/bb727008.aspx

于 2012-12-27T06:00:07.423 回答
0

在不知道异常的情况下,最可能的问题是

  1. 权限 - 正如其他人所说。您需要查找应用程序池的用户名并授予该用户对您的image子文件夹的适当权限
  2. 子文件夹是否image存在?
  3. 文件大小超出服务器限制。有关这方面的更多信息,请参阅这篇文章:

关于 IIS 中最大文件上传大小的建议

于 2012-12-27T06:02:56.393 回答
0

请检查您是否应该在 Image 文件夹上授予写入权限。

于 2012-12-27T06:04:35.957 回答
-1

检查下面的代码:

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

我认为这会奏效。请告诉我。

于 2012-12-27T06:15:19.897 回答