Tag: ASP

Win7 IIS运行ASP提示HTTP 错误 404.3,由于扩展配置问题而无法提供您请求的页面

Win7 IIS运行ASP时,出现HTTP 错误 404.3 – Not Found,由于扩展配置问题而无法提供您请求的页面。如果该页面是脚本,请添加处理程序。如果应下载文件,请添加 MIME 映射。查看MIME映射里发现没有.asp。 原因:安装IIS时未添加ASP应用程序扩展。 解决方法:控制面板-程序和功能-打开或关闭windows功能-Internet信息服务-万维网服务-应用程序开发功能-勾选ASP-确定即可。

发表在 程序设计 | 标签为 , , | 留下评论

WIN7 IIS HTTP 错误 500.19 由于权限不足而无法读取配置文件

win7 iis配置ASP网站时出现:HTTP 错误 500.19 – Internal Server Error。无法访问请求的页面,因为该页的相关配置数据无效。 问题原因:ASP文件目录无IIS用户对应的权限 解决方法:ASP文件目录-右击属性-安全-编辑-添加iis_iusrs用户,并给予相应的权限,如有单独设置IUSR账户,添加对应账户的目录权限即可。

发表在 程序设计 | 标签为 , , | 留下评论

ASP Microsoft VBScript 编译器错误 错误 ’800a03f6′ ,Provider 错误 ’80004005′

ASP+ACCESS程序在本机测试正常,上传到服务器时,提示如下错误信息: Microsoft VBScrIPt 编译器错误 错误 ’800a03f6′ 缺少 ‘End’ /iisHelp/common/500-100.asp,行242 Provider 错误 ’80004005′ 未指定的错误 /xx/index.asp,行 下面分享我碰到的两次Microsoft VBScript 编译器错误 错误 ’800a03f6′的解决方法 1)数据库目录权限引起的错误 数据库文件放在根目录下,数据库文件本身有读写修改权限,而根目录只给予读取权限,这样导致mdb数据库临时文件ldb文件无法在目录下生成,解决方法是给整个目录IUSR用户读写修改权限,或则把数据库放在一个单独目录,并给予整个目录IUSR用户读写修改权限 2)ACCESS程序故障引起的错误 排查步骤:数据连接是采用ODBC DSN,而其他采用DBQ连接方式的ASP网站则能正常访问,打开mdb数据库发现打开异常,重装office问题解决。

发表在 程序设计 | 标签为 | 留下评论

ASP运行错误’8002801d’库没有注册的解决方法

BBSXP程序点击帖子后,出现ASP运行错误’8002801d’,库没有注册,原因是Windows scrIPts版本过低,可在开始→运行→cmd,在命令提示符窗口中输入cscript.exe回车,查看到当前的Windows scripts版本号,解决方法是安装script5.6 下载地址 安装完成后,重启机器即可。

发表在 程序设计 | 标签为 , | 留下评论

Microsoft JET Database Engine 错误 ’80004005′ 找不到可安装的 ISAM

ASP网站在上传文件时出现:Microsoft JET Database Engine 错误 ’80004005′ 找不到可安装的 ISAM,解决方法: 在开始-运行-分别输入 regsvr32 MSXBDE40.DLL regsvr32 MSEXCL40.DLL regsvr32 MSTEXT40.DLL

发表在 程序设计 | 标签为 , | 留下评论

网页编辑器不能显示

IE升级后,发现网页编辑器显示不了,解决方法: IE选项—安全-自定义级别-允许scrIPtlet启用就可以了

发表在 程序设计 | 标签为 | 留下评论

ASP无效字符的解决方法

ASP程序运行时老师提示“无法显示网页”,去掉友好HTTP错误提示后,显示“无效字符”,查了半天发现rs.open sql,conn,1,1      sql后面那个逗号写成全角的逗号了,ASP是无法识别全角的中文空格的所造成!

发表在 程序设计 | 标签为 | 留下评论

Ewebeditor ‘d_file.myform.uploadfile为空或不是对象的解决办法

解决办法: 1. 这个问题出在什么地方?出在你的asp目录下的upload.asp文件。  问题产生原因:打开dialog目录下的img.html你会找到这个代码 <ScrIPt Language=JavaScript> document.write(“<iframe id=d_file frameborder=0 src=’../” + config.ServerExt + “/upload.” + config.ServerExt + “?type=image&style=” + config.StyleName + “&language=” + AvailableLangs["Active"] + “‘ width=’100%’ height=’22′ scrolling=no></iframe>”); </Script> 因为你是asp的。iframe调用的是 asp目录下的upload.asp,而当你的upload.asp文件出错是。就没有办法生成upload.asp下的这段代码: <form action=”?action=save&type=<%=sType%>&style=<%=sStyleName%>&language=<%=sLanguage%>” method=post name=myform enctype=”multipart/form-data”> <input type=file name=uploadfile … 继续阅读

发表在 程序设计 | 标签为 | 留下评论

IE 6中使用document.createElement和appendChild无法显示

实现在点击表格自动增加一栏的功能,使用如下函数,发现在IE6下不能显示,而在IE7、IE8等浏览器可以正常实现: <scrIPt type=”text/javascript”> var i = 0; function change(){ i++;   var  tb=document.getElementById(“t1″)   var txt = document.createElement(“input”);   var tr1 = document.createElement(“tr”); var td1= document.createElement(“td”); var td2= document.createElement(“td”); td2.setAttribute(“width”,”123″) td2.setAttribute(“bordercolor”,”#FFFFFF”) td2.setAttribute(“bgcolor”,”#CAE2EB”)  

发表在 程序设计 | 标签为 , | 留下评论

IIS、ASP不支持正则表达式RegExp的解决方法

win2000+IIS5.0+ASP,在调用UbbCode时,显示内容为空白,且无错误提示。通过跟踪ubbcode.asp页面发现:在执行set rs=new RegExp以后,显示内容就为空,之前都正常,由此推断该系统不支持RegExp,解决方法如下:检查Windows scrIPt的版本,方法是:开始->运行->输入“cmd”确定,在命令提示符窗口中输入“cscript”命令回车,就可以查看到版本了。 1、如果第一行显示“Microsoft (R) Windows Script Host Version 5.6”,说明script版本不低,尝试重新注册一下jscript.dll和vbscript.dll,方法:开始->运行,输入“regsvr32 jscript.dll”后回车,再输入“regsvr32 vbscript.dll”后回车即可。然后你再测试一下ASP运行会不会出错。

发表在 程序设计 | 标签为 , , | 留下评论

完美解决IIS服务器无法加载应用程序 ‘/LM/W3SVC/1/ROOT’-没有注册类别

可能是IIS没有卸载干净的缘故,请卸载重装一下IIS! 另可参考参考:http://www.itlogger.com/?p=360 现象:浏览ASP页面提示   500内部错误 事件查看器中:         [1]:服务器无法加载应用程序 ’/LM/W3SVC/1/ROOT’。错误是 ’没有注册类别’。          有关此消息的详细信息,请访问 Microsoft 联机支持站点: http://www.microsoft.com/contentredirect.asp。有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心。         [2]:无法启动 MS DTC 事务管理器。有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心。         [3]:MS DTC 事务管理器启动失败。LogInit 返回错误 0×2。有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心。         [4]:找不到 MS DTC 日志文件。在确认所有由 MS DTC 协调的资源管理器不具有“不确定”状态的事务之后,请运行 msdtc -resetlog 创建日志文件。有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心。

发表在 好文推荐, 系统故障 | 标签为 , | 2 条评论

Vista+IIS7+ASP解决传递中文参数乱码问题

方法1: web.config里修改   <globalization   requestEncoding= “GB2312 ”   responseEncoding= “GB2312 ”   />   方法2: 传送时要将要传送的中文字符用Server.UrlEncode方法编码,   接收时使用Server.UrlDecode来解码.   例子: Response.Write( ” <scrIPt> window.open( ‘allpage1.aspx?date= ”   +   Calendar1.SelectedDate.ToString( “yyyy/MM/dd “)   +   ”   23:59:59&bm= ” … 继续阅读

发表在 程序设计 | 标签为 , , | 一条评论

HTTP 401.5 – 未经授权:ISAPI/CGI 应用程序授权失败

您未被授权查看该页 您试图访问的 URL 安装有 ISAPI 或 CGI 应用程序,在继续执行之前对用户凭据进行验证。该应用程序无法验证您的凭据。 请尝试以下操作: 如果您认为自己应该能够查看该目录或页面,请与网站管理员联系。 单击刷新按钮,并使用其他凭据重试。 HTTP 401.5 – 未经授权:ISAPI/CGI 应用程序授权失败。 Internet 信息服务 (IIS) ————————————– win2003+iis+ASP,访问部分ASP显示以上错误 原因,文件权限不正确,把目录/文件对应的IIS里的用户加到目录/文件的安全用户里!

发表在 系统故障 | 标签为 , | 一条评论

Request 对象 错误 'ASP 0104 : 80004005' 不许操作

症状: 上传文件到 Windows 2003 server + IIS 6.0 服务器的时候遇到下列错误: 请求对象错误 'ASP 0104 : 80004005' 操作被禁止 /Upload.asp, line 40 原因: IIS6.0 禁止上传超过 200kB 的文件. 因此你需要修改 IIS 的默认设置. 技术背景 在 IIS 6.0 中, AspMaxRequestEntityAllowed 属性指定了一个 ASP 请求(Request)可以使用的最大字节数. 如果 Content-Length 头信息中包含的请求长度超过了 AspMaxRequestEntityAllowed 的值, … 继续阅读

发表在 系统故障 | 标签为 | 一条评论

ASP:Server Application Error解决办法

可能是IIS没有卸载干净的缘故,请卸载重装一下IIS! 另可参考参考:http://www.itlogger.com/?p=476 运行ASP程序提示如下“Server Application Error The server has encountered an error while loading an application during the processing of your request. Please refer to the event log for more detail information. Please contact the server administrator for assistance.” 根据提示查看日志记录: “服务器无法加载应用程序 … 继续阅读

发表在 系统故障 | 标签为 | 一条评论

ASP提示找不到数据库文件

Microsoft JET Database Engine 错误 ’80004005′ 找不到文件 ‘E:\sqgl#sad.mdb’。 /xgzx/sqgl/conn.asp,行 13 一开始以为是#sad.mdb这样命名的数据库方式是不是在win2003上不能正确访问 经查,原来是数据库文件损坏导致!

发表在 程序设计 | 标签为 | 留下评论

asp.net 该目录不存在或因为安全设置而无法访问

系统win2003+ASP.net,访问时出现如下错误“服务器无法访问应用程序目录“F:web”。该目录不存在或因为安全设置而无法访问。” 此目录我已设置ASPNET用户权限,为何会出现权限报错信息?经查得知:执行ASP.NET页面在Win2000和WinXP下,默认账户是ASPNET,Win2003下,默认账户则是NETWORK SERVICES

发表在 程序设计 | 标签为 | 一条评论

ASP分页程序

文件说明: 1、show.asp <!–#include file=conn.asp–> <% if request(“page”)=”” then page=1 else page=request(“page”) end if %> <% sql=”select * from user2″ set rec=server.CreateObject(“adodb.recordset”) rec.open sql,conn,1,3 ‘设置每页显示的条数 rec.PageSize = 2 count=rec.pagecount if not (rec.bof or rec.bof )then rec.AbsolutePage=page pgc=0 while not ((rec.eof or … 继续阅读

发表在 系统故障 | 标签为 | 一条评论

利用数据库备份和图片上传加载ASP木马

虽然ASP注入已经是很早的事了,还是有很多站点存在这个问题。 我们可以很轻易的通过小榕的wid/wed或则啊D的注入工具得到用户密码,从而进入后台管理。通常后台都提供图片(jpg,gif)上传功能及数据库备份功能,执行以下步骤上传ASP木马: 1、将ASP木马(如海洋顶端)改名.gif或.jpg(允许的上传格式即可); 2、复制成功上传的图片的路径,如image/upload/2005.gif 3、转到数据库备份界面: 如:当前数据库:../data/data.mdb (改成../image/upload/2005.gif) 要备份的数据库:../backdata/data.mdb (改成../2005.asp) 这样便成功的上传ASP木马,通过http://XX.XX.COM/xx/2005.asp,便可任意控制主机了! 所以在写ASP程序时,要注意参数是否完全过滤,当然服务器的权限设置同样注意!

发表在 系统故障 | 标签为 | 2 条评论

2003服务器防止海洋木马的安全设置

删除以下的注册表主键: WScrIPt.Shell WScript.Shell.1 Shell.application Shell.application.1 WSCRIPT.NETWORK WSCRIPT.NETWORK.1 regsvr32/u wshom.ocx回车、regsvr32/u wshext.dll回车 Windows 2003 硬盘安全设置 c: administrators 全部 system 全部 iis_wpg 只有该文件夹 列出文件夹/读数据 读属性 读扩展属性 读取权限 c:inetpubmailroot administrators 全部 system 全部 service 全部 c:inetpubftproot everyone 只读和运行 c:windows administrators 全部 Creator owner 不是继承的 … 继续阅读

发表在 系统故障 | 标签为 | 留下评论