【问题标题】:ASP.NET MVC - Image Upload FailingASP.NET MVC - 图片上传失败
【发布时间】:2010-10-05 09:55:22
【问题描述】:

有一个简单的表单,发布到一个动作...该动作获取数据并在数据库中创建记录,并将图像复制到目录。在我的本地开发盒上运行良好。

将表格上传到我的主机,图片上传不起作用。表单表现得好像它未能通过 UpdateModel(),但不显示任何验证消息。

还有其他人经历过吗?如果你需要,我可以发布代码...

【问题讨论】:

  • 问题似乎是由 GDI+ 库引起的。当我注释掉我的 try/catch 时,我得到以下异常: GDI+ 中发生一般错误我将目标文件夹的权限设置为“777”......仍然没有工作。 ;/
  • 如果您可以发布失败代码的 sn-p,特别是来自具有失败 GDI+ 代码的方法,会更容易帮助您。这可能与您的主机强制执行的信任级别有关,但我需要更多的工作来确认这一点。

标签: .net asp.net-mvc forms image


【解决方案1】:

原来是权限。通过 Filezilla 设置文件夹权限不起作用。必须通过我的主机控制面板来设置权限。

现在工作正常!

【讨论】:

    【解决方案2】:

    在我将表单的“enctype”属性设置为“multipart/form-data”之前,我在 ASP.NET MVC 中上传文件时遇到问题。

    请参阅this blog post 以获取更多信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-05-02
      • 2016-06-24
      • 1970-01-01
      • 2014-10-25
      • 1970-01-01
      • 2016-04-11
      • 2014-07-22
      • 1970-01-01
      相关资源
      最近更新 更多