Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Azure.mp4上载失败_Php_Laravel_Azure_Web Config_Mime Types - Fatal编程技术网

Php Azure.mp4上载失败

Php Azure.mp4上载失败,php,laravel,azure,web-config,mime-types,Php,Laravel,Azure,Web Config,Mime Types,早上好 我们已经在Azure应用程序服务上设置了一个Laravel项目。我们正在研究上传.mp4文件的能力。如果我们尝试上传.zip、.jpg、.doc等文件,它们都能正常工作。但是.mp4文件总是给出一个错误。我们找到的大多数答案都是web.config,但我们认为它是正确的。以下是一些信息: 错误:404未找到:您正在查找的资源已被删除、名称已更改或暂时不可用 我的web.config文件位置是:D:\home\site\wwwroot\public\web.config 我的上传目录是:D

早上好

我们已经在Azure应用程序服务上设置了一个Laravel项目。我们正在研究上传.mp4文件的能力。如果我们尝试上传.zip、.jpg、.doc等文件,它们都能正常工作。但是.mp4文件总是给出一个错误。我们找到的大多数答案都是web.config,但我们认为它是正确的。以下是一些信息:

错误:404未找到:您正在查找的资源已被删除、名称已更改或暂时不可用

我的web.config文件位置是:D:\home\site\wwwroot\public\web.config

我的上传目录是:D:\home\site\wwwroot\public\test

我的web.config看起来像:

正如你所看到的,我们有mimeMap在那里。我们尝试了应用程序/八位字节流和视频/mp4。有人有什么想法/想法吗?我们尝试将web.config放在其他文件夹中,也遇到了同样的问题


我尝试的另一件事是进入Kodu并手动上传文件。它工作了,但是如果你尝试访问.mp4,它会显示与我尝试通过该站点上传时相同的错误

.mp4文件大小是否大于8MB?如果是这样,您需要增加文件上载大小限制

使用以下内容创建一个名为.user.ini的文件,并将其放入根目录中

; Maximum allowed size for uploaded files.
upload_max_filesize = 2048M

; Must be greater than or equal to upload_max_filesize
post_max_size = 2048M
如果文件大小大于30MB,还需要将其添加到web.config文件中


我们更改了ini文件设置。我们正在测试一个30兆的文件。我会将其添加到web.config中,看看是否有帮助!先生,你真是个天才!我们已经处理这个问题两天多了,在网上找不到任何关于它的信息。看来我们只是错过了那一块。
; Maximum allowed size for uploaded files.
upload_max_filesize = 2048M

; Must be greater than or equal to upload_max_filesize
post_max_size = 2048M
<system.webServer>
  <security>
    <requestFiltering>
      <requestLimits maxAllowedContentLength="2147483648" />
      <!--Byte in size, increase it to 2GB-->
    </requestFiltering>
  </security>
</system.webServer>