cy's Blog 好好学习 天天上网

解决ASP外部对象中发生了可捕获的错误(C0000005)。脚本无法继续执行。

今天发现ASP网站运行过程中出现以下错误:

错误: 文件 /demo.asp  意外错误. 外部对象中发生了可捕获的错误(C0000005)。脚本无法继续执行。

 

解决办法:

 

下载scriptEn.exe文件,在服务器上重新修复脚本解析器:

 

http://www.microsoft.com/downloads/details.aspx?FamilyID=f00cb8c0-32e9-411d-a896-f2cd5ef21eb4&DisplayLang=en&displaylang=en

作者:lcy 分类:技术文章 浏览:74 评论:0

HTTP 错误 404.2 - Not Found


出现环境:windows2008 R2 X64  + IIS7.5
解决办法:IIS的根节点->右侧“ISAPI和CGI限制”将4.0的选项设置允许即可。
 
 

 

作者:lcy 分类:技术文章 浏览:56 评论:0

SQL Server 2005安装时需要64位的ASP.Net才能安装

SQL Server 2005安装时提示:ASP.Net版本注册要求

 

32位的ASP.Net已注册,需要64位的ASP.Net才能安装Microsoft Reporting services 2005 (64位)。

 

首先肯定要安装了ASP.Net。错误的原因是在64位系统下,默认IIS把.net注册成了32位的版本,只需要注册64位的.net即可,注意:注册64位.net并不需要卸载32位.net。

作者:lcy 分类:技术文章 浏览:71 评论:0

爱名网续费优惠码

爱名网向您推荐域名续费优惠码 www22cn2014q1 (仅适用于.cn/.com/.net域名)   

已经测试过 优惠2.2 域名比较多的朋友可以试试。

作者:lcy 分类:技术文章 浏览:78 评论:0

hyper-V MAC分配的说明(转)

Hyper-V上运行的虚拟机,我们一般都会去给它绑定网络,分配网卡。默认情况下,当你安装完成Hyper-V角色以后,Hyper-V就准备好了256个MAC地址以供虚拟机使用,这256个MAC地址,也就是MAC地址池了。 

一个MAC地址由12位的十六进制数组成,主要分两部分,前六位是一个厂商ID,也就是说,一个网卡厂商他要生产网卡,那么他必须去购买这样的一个ID,后面的六位则由厂商自由分配。在 Hyper-v中,MAC地址的构成也是如此,主要也是分成两大部分,但是后面的六位,又可细分为两个部分,总共三个部分: 

第一部分:微软买下了00-15-5d作为Hyper-v的MAC地址的厂商标识,也就是说,Hyper-v的MAC地址池中,所有地址都是以 00-15-5d作为开头的,更确切的说,Hyper-v系统上运行的虚拟机,它的MAC地址的前六位就是00-15-5d。从这一点上,管理员就可以依据网卡来区分自己连接的到底是一台物理机还是虚拟机,是一台Hyper-V的虚拟机还是一台VMware的虚拟机; 

第二部分:这一个部分是紧接着厂商ID的后四位,它由第一块被枚举的物理网卡的IP的后两位组成。举个例子,比如这一块物理网卡的IP是192.168.0.16,那么这后四位的MAC地址就是00-10,其中192.168.0.16是的第三位0对应着00,第四位16对应着10。 

第三部分:也就是最后的两位了,这两位从00到FF正好是256个,这样MAC地址池的范围就确定了下来,00-15-5d-00-10-00到 00-15-5d-00-10-FF。 

MAC地址的使用,主要有两个部分,一个是给虚拟机用的,还有一部分,是给创建外部网络类型或是内部网络类型生成的虚拟的网卡用的,这样算下来,如果你创建了一个外部类型的虚拟网卡,那么真正给虚拟机用的只有255个MAC地址了。 

同样,如果每个虚拟机有两块网卡,那么这两块网卡都得占用一个MAC地址,有三块,那就总共占用三个MAC地址了,己分配给虚拟机使用的MAC地址,那么这个地址就会跟随着虚拟机而终老,也就是说,分配的MAC地址只有在虚拟机删除了,它才会回到地址池中以便循环利用。 

Hyper-V在给虚拟机分配MAC地址时,它是从头开头分配的,从地址池中最小的MAC地址开始,一直往下分配,遇到己经分配的MAC地址,那么它将跳过这个地址,再往下寻找,找到空闲的MAC地址,便分配给虚拟机,如果没有找到,那么Hyper-v将再次从头找一遍,这一遍下来还没找到,Hyper-V就会报个错给你了。 

这里就给我们提了一个问题,256个地址看上去很多,但说不定哪天就不够用了,Hyper-V确实给了我们这种调优的能力,可以让我们去扩展MAC 地址池,这就要我们去改注册表了,注册表的路径是HKLM\Software\Microsoft\Windows NT\CurrentVersion\Virtualization找到MinimumMacAddress和MaximumMacAddress,比如我们调节上面00-15-5d-00-10-00 00-15-5d-00-10-FF这一组的值,把00-15-5d-00-10-00改成00-15-5d-00-1F-00,这一改,就有了几千个MAC地址了,这次应该是算得上是取之不尽用之不竭了。 

当然在调整MAC地址池之前,不能创建任何的虚拟机或是内部类型的网络,所以说,如果要调整MAC地址池的范围,装完Hyper-V就动手吧。不过老李提醒在最新版本的Hyper-V中我们已经可以在图形化界面中修改MAC地址池了 

作者:lcy 分类:技术文章 浏览:739 评论:0

sql2005 mysql定时备份批处理

保存为sqlbak.bat  目录我直接放winrar 的根目录了 或者拷贝一个winrar.exe 具体目录随意。 

然后添加计划任务个人的话建议一周或者一天 虚拟主机等 建议每周或者每月

@echo off


net stop MSSQLserver
winrar.exe a -ag"-[YYYY-MM-DD-HH-MM-SS]" -k -r -s -ibck -inul "E:\sqlbackup\SQL2005备份生成的文件.rar" "D:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\*.*" 
net start MSSQLserver

作者:lcy 分类:技术文章 浏览:75 评论:0

IIS .htaccess设置301

 在.htaccess中插入代码

RewriteEngine on 
RewriteCond %{HTTP_HOST} ^c3389.com.com [NC] 
RewriteRule ^(.*)$ http://www.c3389.com/$1 [L,R=301]

打开c3389.com即可跳转到www.c3389.com

多域名如下

RewriteEngine On
RewriteCond %{HTTP_HOST} !^(a.c3389.com.com|b.c3389.com)$ [NC]
RewriteRule ^(.*)$ http://www.c3389.com$1 [L,R=301]

访问a.c3389.com 或b.c3389.com 即可跳转到 www.3389.com

作者:lcy 分类:技术文章 浏览:87 评论:0

联想Y510P 插上电源后外壳有轻微震动现象处理办法

   刚买的本本几天没关机了 插上电源之后除了键盘 触控板 屏幕之外 都有轻微的震动感觉 去掉电源则无此现象。

百度搜了很多都说是静电 安装各种方式测试一遍均无果 以前本本外壳材质是塑料的没出现过类似的现象 现在是金属拉丝的 难免出现。

解决方法 室内环境 接地线设置好。 或者带防止静电的设备 。我的解决方法是关机休息一晚上 关机时候断开电源。

天气干燥 难免有静电产生。

作者:lcy 分类:故障解决 浏览:191 评论:0

[华众] 对不起,MYSQL ODBC连接信息获取失败!

安装过MYSQL ODBC 还是提示

---------------------------
华众域名主机管理系统控制器
---------------------------
对不起,MYSQL ODBC连接信息获取失败!
---------------------------
确定  
---------------------------
 

解决办法 注册表由于安装 时候出错导致mysqlodbcstr字符串没有写入注册表 手动加上即可

...
作者:lcy 分类:虚拟主机管理系统 浏览:215 评论:0

windows 2008r2 Windows Firewall 服务因拒绝访问

查看事件属性为“Windows Firewall 服务因拒绝访问。服务特定错误而停止。”重启后无法PING通,也无法远程连接。打开服务器管理器里的高级安全windows防火墙,提示高级安全 Windows防火墙管理单元无法加载。请重新启动正在管理的计算机上的Windows防火墙防务。错误代码:0x6D9.百度搜了一圈 没一个能解决问题

作者:lcy 分类:故障解决 浏览:119 评论:0