您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

在IIS上向PHP发布表单时,是什么导致HTTP 405“无效方法(HTTP动词)”错误?

在IIS上向PHP发布表单时,是什么导致HTTP 405“无效方法(HTTP动词)”错误?

我设法通过FTP访问了客户的服务器,因此能够找到问题所在。

表单过帐后,我对用户进行身份验证,然后重定向到应用程序的主要部分。

Util::redirect('/apps/content');

错误不是在表单的发布中发生的,而是在紧随其后的重定向上发生的。由于某种原因,IIS继续假定重定向的POST方法,然后将POST/apps/content作为目录反对

错误消息从不指示生成错误的是以下页面-谢谢Microsoft!

解决方案是在末尾添加斜杠:

Util::redirect('/apps/content/');

然后IIS可以将重定向解析为认文档,因为不再尝试POST到目录。

php 2022/1/1 18:15:01 有727人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶