微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ColdFusion 2016 - 上传 .mp4

如何解决ColdFusion 2016 - 上传 .mp4

我在尝试上传 mp4 文件时遇到 404 文件或未找到目录。

当我切换到 .png 时一切正常。

想法?我已将文件发布大小增加到 250MB。这是一个 150MB 的视频 我也试过 Strict = "False"。

我尝试了一个 8MB,它上传得很好。所以这是一个文件大小设置。帮助。我在 ColdFsuion Admin 中更改了大小。

<cfset destination = expandpath("./videos")>
<CFFILE ACTION="Upload"
  FILEFIELD="form.docfile"
  DESTINATION="#destination#"
  STRICT="false" 
  ACCEPT="video/mp4," 
  NAMECONFLICT="makeunique"
>

404 - 未找到文件或目录。 您要查找的资源可能已被删除、更名或暂时不可用。

当我切换到一个普通文件时,比如 DOC/PDF/JPG/PNG 一切正常

ACCEPT="application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document,text/plain,application/pdf,application/octet-stream,image/png,image/jpg,image/pjpeg,image/jpeg,image/gif,image/x-png," 

解决方法

假设您使用的是 IIS,您可以检查以下内容。

请添加合适的 mimeType 并重启 IIS。

您的 web.config 文件应包含以下条目之一。 我建议使用向导添加它;请参阅。 https://docs.microsoft.com/en-us/iis/configuration/system.webserver/staticcontent/mimemap

<mimeMap fileExtension=".mov" mimeType="video/quicktime" />
<mimeMap fileExtension=".movie" mimeType="video/x-sgi-movie" />
<mimeMap fileExtension=".mp2" mimeType="video/mpeg" />
<mimeMap fileExtension=".mp3" mimeType="audio/mpeg" />
<mimeMap fileExtension=".mp4" mimeType="video/mp4" />
<mimeMap fileExtension=".mp4v" mimeType="video/mp4" />
<mimeMap fileExtension=".mpa" mimeType="video/mpeg" />
<mimeMap fileExtension=".mpe" mimeType="video/mpeg" />
<mimeMap fileExtension=".mpeg" mimeType="video/mpeg" />
<mimeMap fileExtension=".mpg" mimeType="video/mpeg" />
<mimeMap fileExtension=".wmv" mimeType="video/x-ms-wmv" />

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。