今天由于使用中的一台windows服务器硬盘损坏,导致系统需要重装,而这台服务器上原先部署着一个运行正常的网站,在这次同事装完IIS环境后

启动网站时发现,能访问上面的文件,但是无法通过POST操作向网站上传递数据,花了一些时间才解决问题,以下是解决过程:

  • 按照以前发生过类似的问题的解决方案,先怀疑的是网站权限问题,是不是EveryOne和 IUSE 对网站对应的物理路径都没有写入权限,导致网站无法正常写入文件

    • 我们尝试修改网站物理路径对应用户权限,但是里面文件数量较多,递归修改权限耗时较长,遂放弃
    • 同事想了个办法,新建一个相同的网站(网站功能本身不复杂,部署也简单),配置好相应的用户权限,同样上传文件,发现依然无法上传
    • 排除是用户权限的问题
  • 既然是无法上传成功,那么服务器上应该是会有日志的,于是通过查看IIS服务器的日志,发现,上传数据的访问返回码都是405,意思就是无效的谓词
    • 这就很麻烦了,无效谓词太宽泛了,而且让人摸不着头脑。
    • 通过网上一些博客,发现大多解决方案都是在这里面添加一些脚本,但是我发现,这些博客中提到的一些服务器环境我的IIS上压根就没有
    • 遂联想,是不是由于服务器本身少安装了一些环境导致IIS无法接受POST请求呢,
    • 一检查发现红框中的功能是未安装的
    • 重新通过 服务器管理的添加角色和功能安装一下,重启,一切OK

IIS 返回405报错解决过程相关推荐

  1. linux yum nothing,Centos6.9 yum安装htop报错解决过程

    今天在学习linux过程中需要安装htop,但是我在直接yum -y install htop之后,系统提示: No package htop available. Error: Nothing to ...

  2. 记一次ARM-鲲鹏服务器读写parquet报错解决过程

    背景: 最近客户现场使用华为提供的ARM-鲲鹏服务器集群,使用spark2.4.0,输出数据格式为parquet时,下游流程再使用该输出作为输入时出现报错,报错日志如下: Caused by: jav ...

  3. gpupdate /force 遇报错解决过程

    windows server 2008 修改策略后,需要更新.在cmd中执行 gpupdate /force,遇到报错.报错内容为 The processing of Group Policy fai ...

  4. VS2015下Windows窗体项目引用owc11插件报错解决过程

    因为客户要求,需要做一个引用owc11插件里面Microsoft Office PivotTable控件的小程序.由别人做完后在我打开项目的时候,遇到了问题. 首先是关于.NET框架的错误 加载之后打 ...

  5. 阿里云rds for mysql 大表添加字段复制到自建备库报错,解决过程

    表的大小大概3600W数据,一次添加多个字段(12个字段) 使用的是mysql5.6 在线ddl操作 在rds上大概执行了70多分钟,添加完毕 临时空间大概使用70个G 监控自建备库的执行,执行大概1 ...

  6. Spring实战第五版第二章字段校验返回视图报错解决及javax.validation完整pom依赖

    Spring实战第五版第二章 2.3 校验表单输入 在编写"/design"页面post处理逻辑时,按照书本上直接'return "design"; '方式,会 ...

  7. oracle 安装的提示ntp,oracle rac 安装 PRVG-13606 ntp 同步报错解决过程

    oracle ntp 检查报错 ./runcluvfy.sh stage -pre crsinst -n oracle57,oracle58 -verbose [10:06:58]Verifying ...

  8. 记录一次es7.8.1报错解决过程 unknown key [column] for create index

    记录一次es的"不清楚"报错 场景:本地安装es版本7.8.1,安装kibana7.8.1,首先启动es,接着启动kibana,创建一个索引,创建语句如下: PUT index_s ...

  9. NVIDIA/apex报错解决过程

    https://github.com/NVIDIA/apex python setup.py install --cuda_ext --cpp_ext 马上报错 File "setup.py ...

最新文章

  1. 深度学习之基于Xception实现四种动物识别
  2. NET问答: 如何记录 EntityFramework 中的所有 SQL 日志 ?
  3. mysql ondelete_MySQL on delete cascade语句
  4. 聊聊SQL优化的基础思路
  5. web自动化如何在不同浏览器运行_如何给树莓派搭建WEB开发运行环境之JAVA篇
  6. 小黑小波比.Ubuntu14.04安装ffmpeg以及使用ffmpeg
  7. javascript traverse object attributes 遍历对象属性
  8. 2020 恒生电子 面经
  9. 彩灯控制器课程设计vhdl_EDA课程设计:彩灯控制器
  10. Latex写科技论文小技巧--修改稿件
  11. 纵横算法之一:面试为什么非要有算法
  12. 金昌搜索引擎优化网络推广_金昌网站推广,金昌网站推广平台,金昌企业网站推广-奇秀云AI智能推广系统-奇秀网...
  13. Dell Precision M4800 VoodooPS2Controller 键盘/触控驱动修复过程
  14. Android音视频视频基础(H264)二 SPS分析
  15. MySQL数据库绿色安装 mysql-5.7.31
  16. 阿里云的大数据ACP认证含金量高吗?
  17. matlab 期权图,欧式看涨期权定价作图|MATLAB 程序化交易(量化投资)|MATLAB技术论坛 - Powered by Discuz!...
  18. 解决vue+element 时间控件时间差,区域时差8小时
  19. 计算机组成与嵌入式系统 百度云,计算机组成及嵌入式系统.pdf
  20. 非常喜欢的一个关于数据分析的入门参考

热门文章

  1. 想起了清华校长的几句话
  2. windows 异步IO操作的几种实现方法
  3. 【转帖】Linux Cut 命令 与 Paste命令Join命令tr命令
  4. matlab 变量 鼠标 黑屏,消除运行MATLAB生成独立可执行程序的DOS黑屏
  5. ECMAScript 6-11新特性(笔记)
  6. 鸿蒙荣耀x10max,华为nova7和荣耀x10max哪个好-华为nova7和荣耀x10max测评
  7. python使用win32com读写excel的问题
  8. bo蓝牙耳机怎么连接_蓝牙耳机怎么用,HIK X1蓝牙耳机怎么样?
  9. VMware虚拟机安装Windows98SE教程
  10. gridStudio 安装(linux)