远程服务器返回错误:(405)不允许方法??我的是win7系统
报这种错误可能是远程服务器没有配置Http激活
这个配置在服务器管理器中,找到“添加角色和功能(Add Roles and Features Wizard)->功能(Features)”,进行修改
开始-->运行-->输入cmd 回车在命令提示符下输入(粘贴以下字符)
for %1 in (%windir%\system32\dll) do regsvr32exe /s %1
回车(在此不要动键盘和鼠标)直到闪完了再做别的以后就没有错误框了此法不成功试这个
for %1 in (%windir%\system32\ocx) do regsvr32/s %1(成功率%80)
如出现(此时不应有doregsvr32exe)不能操作请在此前:开始-->运行-->输入regsvr32actxprxydll 回车;再接着依次运行以下命令:regsvr32 shdocvwdll regsvr32 oleaut32dll regsvr32 actxprxydll regsvr32 mshtmldll regsvr32 msjavadll regsvr32 browseuidll regsvr32 urlmondll 回车
如出现(不是内部或外部命令,也不是可运行或批处理文件)我的电脑属性-->高级-->环境变量-->在系统变量里找到path-->编辑-->看默认值是不是这个(%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem )若还不行就将( ;%systemroot%\system32;%systemroot% )加到最后即可
(实际操作经验绝非复制他人谢谢采纳)
·405 - 用来访问本页面的 HTTP 谓词不被允许(方法不被允许)
文件目录权限不够:这多是NTFS文件格式造成的。
解决办法:
(1)选择“工具”——“文件夹选项…”,在弹出窗口中点击“查看”,在查看窗口下取消“高级设置”窗口中“使用简单文件共享(推荐)”前面的复选框。然后点击“确定”。
(2)然后点击你要设置的文件夹的右键,在弹出窗口中选择“属性”——“安全”——“添加”一个“EVERYONE”用户名,并却赋予“完全控制”的权限。
--
如果以上操作无法进行,请联系网站管理员,
叫他们操作一下,告诉他们原因
IIS解析文件名有关。
如果A页面通过表单(form)向B页面传递参数,而B页面是以“htm or html ”为扩展名的话,通过IIS解析会出现“HTTP 错误 405 -禁止访问资源”错误的提示。原因是静态的文件无法通过IIS解析传递数据。
解决办法:
把接受参数的文件的扩展名修改为“asp or aspx"
0条评论