尝试上传文件时拒绝访问路径

时间:2015-01-21 04:11:03

标签: c# asp.net

拒绝访问路径D:\Hosting\10983309\html\sunithahome\images\GallerySunithaHA\IMG_7162.jpg。 当我尝试在GallerySunitha文件夹中上传图片时,我发现此错误。

我该如何解决这个问题?

if (FileUploadGlry1.HasFile)
    {
        string FileName = Path.GetFileName(FileUploadGlry1.PostedFile.FileName);
        FileUploadGlry1.SaveAs(Server.MapPath("~/images/GallerySunithaHA/" + FileName));
        con.Open();
        query = "insert into Gallery(ImageName,Caption,ImagePath) values(@Iname,@Cap,@Ipath)";
        Sqlcmd = new SqlCommand(query, con);
        Sqlcmd.Parameters.AddWithValue("@Iname", FileName);
        Sqlcmd.Parameters.AddWithValue("@Ipath", "~/images/GallerySunithaHA/" + FileName);
        Sqlcmd.Parameters.AddWithValue("@Cap", TextBoxGalleryCaption1.Text);
        Sqlcmd.ExecuteNonQuery();
        PanelViewImage.Visible = true;
        con.Close();
        TextBoxGalleryCaption1.Text = "";
    }

1 个答案:

答案 0 :(得分:5)

在godaddy上托管您的网络应用程序后,您似乎遇到了问题 您需要为文件夹images提供读写权限以将文件保存在文件夹

您需要使用GoDaddy的配置面板授予对该文件夹的写入权限。

了解更多信息File Upload Permission denied Godaddy Shared hosting