上传名称过长的文件

高频头

我使用 xampp 和 yii2 框架来构建应用程序,当我上传具有长名称的图像文件时,出现此错误:

获取http://backend.dev/upload/Beautiful%20Mix%20HD%20Wallpaper%20 404(未找到)

文件名是:Beautiful Mix HD Wallpaper #20 - p30download.com - 087.jpg, 文件会被上传但是显示的时候出现这个错误。

在 php.ini 中,这些设置是正确的:upload_max_filesize=8M并且post_max_size=8M虽然我上传的文件的大小没有达到这个值。

请告诉我问题出在哪里?谢谢。

昆汀

这与名称的长度无关。

文件名包含一个#字符,您将其放入 URL 中,但未将百分比转义。

A#表示片段标识符的开始,它是纯粹客户端处理的 URL 的一部分,浏览器不会将其发送到服务器。

使用像这样的函数urlencode将帮助您在 URL 中转义内容百分比。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何处理文件上传名称

来自分类Dev

PHP文件上传名称到sql表

来自分类Dev

无法上传名称中带有空格的文件

来自分类Dev

Laravel 文件上传名称不正确

来自分类Dev

在Google Cloud SDK Shell上上传名称中带有空格的文件

来自分类Dev

在Google Cloud SDK Shell上上传名称中带有空格的文件

来自分类Dev

在JS中获取文件上传名称和扩展名

来自分类Dev

Tomcat Servlet 3.0 分段文件上传名称在临时文件夹中发生冲突

来自分类Dev

提取名称过长的文件

来自分类Dev

获取上传文件的名称

来自分类Dev

获取上传文件的名称

来自分类Dev

流式上传时获取上传文件的名称

来自分类Dev

流式上传时获取上传文件的名称

来自分类Dev

上传并保存原始名称的文件

来自分类Dev

在python django中以名称上传的文件

来自分类Dev

如何获取要上传的文件的名称

来自分类Dev

使用图像名称上传Grails文件

来自分类Dev

获取上传文件的字段名称

来自分类Dev

如何获取将要上传的多个文件的名称?

来自分类Dev

更改从AppEngine上传到GCS的文件的名称

来自分类Dev

文件大小超过长度

来自分类Dev

PHP文件下载路径过长

来自分类Dev

文件大小超过长度

来自分类Dev

闪亮的R文件上传为文件指定名称

来自分类Dev

访问作为文件参数上传的文件的原始名称

来自分类Dev

nodejs +快速文件上传tmp名称唯一

来自分类Dev

Flume配置以上传具有相同名称的文件

来自分类Dev

如何在php中更改上传文件的名称?

来自分类Dev

如何更改上传文件的名称/ Android + PHP