上传文件,服务器报500错误

项目场景:

今天项目上出现一个耗时比较长的问题,但是问题很简单,一开始没注意,导致耗时很久,到底是咋回事儿呢,请看下文~~


问题描述

用户使用APP上传图片,出现 附件上传失败:服务器响应失败 的报错提示

接着我就去查看日志,发现服务器响应500
在这里插入图片描述


原因分析:

在网上查找相关资料,发现有两个原因:

  1. 网络不稳定的原因
  2. 文件权限的原因

然后我测试了一下也是不能上传,则排除了第一个原因。那接下来就修改一下文件权限就可以了,但是万万没想到呀~修改后还是没有效果,后面询问了其他项目人员,才发现最近迁移过文件存储磁盘。然后修改的磁盘不对;因为迁移后IIS没重启过,就导致右键预览的文件路径还是迁移之前的。
在这里插入图片描述
在这里插入图片描述


解决方案:

找到正确的路径后,文件夹权限设置,加上FTP账号权限就行了
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/706824.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

裁员大盘点:2023年50家知名企业到底“减少”了多少员工?

面对裁员传闻,各家都有各家的说法。 什么“人员盘点”、“广进计划、”“优化”、“毕业”、“正常人员调整”、“瘦身”、“寒冬”…… 那么,国内知名企业在过去一年到底增加or减少了多少人? 博主翻查了一些知名上市企业2023年的财报&#…

后端之路第一站——Maven

前提:得会基础java 前言:不知道出于什么原因,可能是喜欢犯贱吧,本人从大一到大二都一直在专研前端开发,一点也没接触过后端,但是突然抽风想学后端了,想试着自己全栈搞一下项目,于是在…

RabbitMQ的基本组件有哪些?

RabbitMQ的基本组件有哪些? RabbitMQ介绍、解耦、提速、削峰、分发 详解、RabbitMQ安装 可视化界面讲解 RabbitMQ 不生产消息,他是消息的搬运工。 1. Producer: 消息的发布者。 2. Connection:producer/comsumer 和 Message Broker 之间的 TCP 连接。 3…

【数据结构】堆排序和Top-K问题(超详细)

文章目录 堆排序向上调整建堆向下调整建堆堆排序调整过程 Top-K问题 堆排序 排升序要建大堆,排降序要建小堆(这里以排升序为例) 排序思想: 1.首先将待排序的n个数建成大堆(此时堆顶是n个数里最大的). 2.将…

掌握Midjourney系列:3D 微缩场景

嘿,AI绘画爱好者们!需要一些酷炫的视觉效果来提升你的下一个项目吗? 我们为你准备了超过十个极棒的 Midjourney 提示,让你轻松制作出精美的 3D 微缩场景。 这些提示非常适合用来美化你的文章或是纯粹为了乐趣而使用。记住&#…

计算机SCI期刊,中科院2区TOP,对国人相当友好,一周内出版!

一、期刊名称 ISA Transactions 二、期刊简介概况 期刊类型:SCI 学科领域:计算机科学 影响因子:7.3 中科院分区:2区TOP 出版方式:订阅模式/开放出版 版面费:选择开放出版需支付$3950 三、期刊征稿范…

若依plus - cloud 创建新模块(详细教程)

1、拷贝一个system模块到同级目录下 如上我拷贝了一个school的目录 2、进入herefly-school目录,打开pom文件,修改如下两个名字 (1) (2)修改启动类名(选中的地方) (3&am…

在线3D展示软件三维展示软件推荐哪家?

博维数孪、动动三维和sketchfab的在线网页3D展示软件工具选择哪一比较好? 选择在线3D展示软件时,需要考虑几个关键因素,包括软件的功能、用户界面、价格、社区支持和兼容性等。以上几款软件工具都有各自的优势,具体取决于需求和偏…

Java加密签名算法学习

文章目录 一、加解密1,RSA2,DES3,AES 二、不可逆加密1,MD52,SHA256 三、签名1,RSA2,DSA 签名是为了验证数据的来源和完整性 加密是为了保护数据的内容,使其对未授权的用户不可读 一、…

【算法】二分查找——在排序数组中查找元素的第一个和最后一个位置

本节博客主要是通过“在排序数组中查找元素的第一个和最后一个位置”总结关于二分算法的左右界代码模板,有需要借鉴即可。 目录 1.题目2.二分边界算法2.1查找区间左端点2.1.1循环条件2.1.2求中点的操作2.1.3总结 2.2查找区间右端点2.1.1循环条件2.1.2求中点的操作2.…

JavaScript-基本数据类型和变量

基本数据类型 JavaScript支持数字、字符串和布尔值3种基本数据类型 字符串型 字符串型是JavaScript用来表示文本的数据类型,字符串通常由单引号或双引号括起来,如果字符串存在特殊字符,可以用转义字符代替 数字型 数字型也是JavaScript中的基…

每日一题——力扣206. 反转链表(举一反三、思想解读)

一个认为一切根源都是“自己不够强”的INTJ 个人主页:用哲学编程-CSDN博客专栏:每日一题——举一反三题目链接 目录 菜鸡写法​编辑 代码点评 代码分析 时间复杂度 空间复杂度 专业点评 另一种方法​编辑 代码点评 代码逻辑 时间复杂度 空间…