一、IIS服务器案例:
为了使IIS支持WAP(WML)页面的发布,在IIS的Web站点的属性 ->HTTP信息中设置WAP的MIME属性,添加如下的MIME类型:
扩展名 内容类型(MIME)
.wmltext/vnd.wap.wml
.wbmp image/vnd.wap.wbmp
.wmlc application/vnd.wap.wmlc
.wmls text/vnd.wap.wmls
.wmlsc application/vnd.wap.wmlsc
重启 IIS 使其支持 WAP 页面的发布。
二、Apache服务器安例:
找到conf/httpd.conf这个配置文件,然后在里面添上MIME类型。
在httpd.conf中加入如下几行:
AddType text/vnd.wap.wml .wml
AddType image/vnd.wap.wbmp .wbmp
AddType application/vnd.wap.wmlc .wmlc
AddType text/vnd.wap.wmls .wmls
AddType application/vnd.wap.wmlsc .wmlsc
重启 Apache Server 使其支持 WAP 页面的发布。
这样通过以上的两种服务器环境方案配置你的WEB Server就支持 WAP(WML) 站点的发布了~~~1.添加如下MIME类型.asptext/vnd.wap.wml.aspx text/vnd.wap.wml.wbmp image/vnd.wap.wbmp.wml text/vnd.wap.wml.wmlc application/vnd.wap.wmlc.wmls text/vnd.wap.wmlscript.wmlsc application/vnd.wap.wmlscriptc2.web.config配置.如果你使用M3GATE模拟器需加入下列代码:<browserCaps>
<result type="System.Web.Mobile.MobileCapabilities, System.Web.Mobile, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
<use var="HTTP_USER_AGENT"/>
<filter>
<case match="M3Gate/0.6" >
type = "Ericsson R380"
version = ${browserMajorVersion}.${browserMinorVersion}
majorVersion = ${browserMajorVersion}
minorVersion = ${browserMinorVersion}
preferredRenderingType = "wml11"
preferredRenderingMime = "text/vnd.wap.wml"
preferredImageMime = "image/vnd.wap.wbmp"
inputType = "virtualKeyboard"
canInitiateVoiceCall = "true"
mobileDeviceManufacturer = "Ericsson"
mobileDeviceModel = "R380"
screenPixelsWidth = "310"
screenPixelsHeight = "100"
screenCharactersHeight = "7"
screenBitDepth = "1"
isColor = "false"
maximumRenderedPageSize = "3000"
isMobileDevice="true"
</case></filter></browserCaps>
一、 确认电脑可以正常连接网络;二、 关闭当前系统中运行的杀毒软件或防火墙软件;三、 确认当前Windows系统时间无误,需要精确到分钟;四、 您目前遇到的问题还有可能是远程的Windows Update服务器失去响应导致,可尝试间隔24小时后重新测试;五、 您可以使用Windows系统的疑难解答工具尝试解决;六、 若Windows无法更新或更新报错(比如提示“你的设备已过期,并缺少重要的安全和质量更新”),以下为解决方案:【第一步】:请使用附件工具,鼠标右键,选择管理员模式,分别修复window更新、后台智能传输服务、windows网络诊断;修复完成后可直接升级系统测试,无效继续执行下一步操作;【第二步】:停止 Windows Update服务,必须以管理员身份进行登录,才能执行这些步骤。1、单击打开“管理工具(通过单击“开始”按钮,再依次单击“控制面板”,然后单击“管理工具”;2、双击“服务”。如果系统提示您输入管理员密码或进行确认,请键入该密码或提供确认;3、单击“名称”列标题以逆序排列名称。找到“Windows Update”服务,右键单击该服务,然后单击“停止”。【第三步】:删除临时更新文件1、打开“计算机”;2、双击安装Windows的本地硬盘(通常是驱动器C);3、双击Windows文件夹,然后删除SoftwareDistribution文件夹。【第四步】:重新启动 Windows Update服务,必须以管理员身份进行登录,才能执行这些步骤;1、单击打开“管理工具(方法同上)”;2、双击“服务”。如果系统提示您输入管理员密码或进行确认,请键入该密码或提供确认;3、单击“名称”列标题以逆序排列名称。找到“Windows Update”服务,右键单击该服务,然后单击“启动”;4、关闭“服务”窗口和“管理工具”窗口。如以上方案无效,建议您更换网络或者更换时间段升级。七、 若开机提示”无法完成更新……“或“配置Windows update失败”,若您的电脑还可以进入正常系统或安全模式,解决方案如下:1、您可以按“Windows 徽标键+R键”,即需要将Windows键和字母R同时按下;2、输入“services.msc”按回车,快速调出“服务”;3、找到“Windows update”服务,右击该服务并选择“停止”;4、双击桌面的“这台电脑”或“计算机”图标,进入C:\windows\SoftwareDistribution目录,将DataStore和Download这两个文件夹内的全部文件删除;5、再次找到“Windows update”服务,右击该服务并选择“启动”;4、405错误有什么解决办法?1、检查是否输入了正确的URL
405 Method Not Allowed错误的最常见原因是输入了错误的URL。大多数Web服务器都受到严密保护,旨在禁止访问不正确的URL,以防止用户访问错误的页面。
2、确认您的服务器配置
检查Web服务器软件的配置文件中是否有任何无意的处理说明,可能有助于确定405Method Not Allowed错误的根本原因。
3、检查数据库
如果仍然怀疑插件或主题是405 Method Not Allowed错误的原因,那么直接检查您的数据库是您最好的行动方案。为此,您需要打开站点的数据库,并手动查看由扩展程序修改的表和记录。
4、卸载新插件和主题
卸载某些插件或主题有助于修复405
Method Not Allowed错误。卸载每一个后,检查您的网站以查看错误是否已解决。这个过程可能需要一些时间才能完成,但它可以让你准确地查明是哪个插件导致了问题。
1、什么是405错误?
“出现405错误代码表示资源被禁止,对于请求所标识的资源,不允许使用请求行中所指定的方法。
2、405错误出现的原因可能有哪些?
①POST类请求出现302跳转,302跳转的时候会更改请求方法此时服务端可能不能识别,则报405错误。
②请求服务端直接校验Method,对应Response Header中会有Allow=GET的信息字样。
③负载均衡或者Web Server上做转发的时候,修改了请求Method导致后端无法识别。
以上就是有关405错误是什么?405错误的原因和解决方法介绍。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)