在本地测试网站的时候经常会出现有一些组件没有安装的问题,下面就把一些常见的windows组件如FSO、XMLDOM、MSXML2等安装方法总结出来,给在本地上使用IIS测试网站的网友们一点提示。
Scripting.FileSystemObject 组件 这个就是FSO组件,也是asp基本组件,不需要另外下载。
开启方法:
win2000系统:
在CMD命令行状态输入以下命令:
关闭命令:RegSvr32 /u C:\WINNT\SYSTEM32\scrrun.dll
打开命令:RegSvr32 C:\WINNT\SYSTEM32\scrrun.dll
win2003更简单
运行 regsvr32 scrrun.dll 即可。
如果想关闭FSO组件,请运行 regsvr32 /u scrrun.dll 即可。
MSXML2.ServerXMLHTTP 组件
开启方法:
win2000系统:
在CMD命令行状态输入以下命令:
关闭命令:RegSvr32 /u C:\WINNT\SYSTEM32\msxml2.dll
打开命令:RegSvr32 C:\WINNT\SYSTEM32\msxml2.dll
win2003
运行 regsvr32 msxml2.dll 即可。
如果想关闭组件,请运行 regsvr32 /u msxml2.dll 即可。
Microsoft.XMLDOM 组件
win2000系统:
在CMD命令行状态输入以下命令:
关闭命令:RegSvr32 /u C:\WINNT\SYSTEM32\msxml.dll
打开命令:RegSvr32 C:\WINNT\SYSTEM32\msxml.dll
win2003
运行 regsvr32 msxml.dll 即可。
如果想关闭组件,请运行 regsvr32 /u msxml.dll即可。
ADODB.Stream 组件: 只要能跑ASP这个就有不用再安了
Scripting.Dictionary 组件: 也是属于scripting
安装方法都相同,也不多重复。
简单提示一下,这些命令一般在XP下也是有效的。
QQ:这个就不多说了,直接上腾讯的网站吧!http://is.qq.com/webpresence/code.shtml,把相关的设置一填,就可以生成代码了。不过总感觉腾讯的这个代码很不稳定,老是显示不出图片,而且加载也很慢。网上找了找,发现有两个比较好的代码。
代码1、<a target=blank href=http://wpa.qq.com/msgrd?V=1&Uin=47036115&Site=www.powerdream.cn&Menu=yes><img border="0" SRC=http://wpa.qq.com/pa?p=1:47036115:1 alt="点击这里给我发消息"></a>
代码2、<a href="tencent://message/?uin=47036115&Site=www.artclean.com.cn&Menu=yes">QQ:47036115</a>这种就更简单了,也可以将QQ:47036115换成自定义的图片。
只要将以上两个代码里的“47036115”换成你的QQ号就可以了!然后把“www.powerdream.cn”换成你想在聊天窗口里显示的地址或者名称就OK了。
淘宝:最简单的方法是可以到:http://www.taobao.com/help/wangwang/wangwang_0628_04.php这里去跟着步骤一步一步走就可以了,和QQ基本一样!因为淘宝涉及网络交易,所以对代码进行了加密,就不能直接将代码贴上来了,大家就去网页上自己设置就可了!
MSN:看了网上说可以到:http://www.365groups.com/msnonlinecode.aspx去申请,而且还要下客户端才能用,很不方便的。不如直接去MSN的官方网站上申请“MSN 在线通”HTML 代码。官方网址如下:http://im.live.cn/imme/index.htm。申请可以到这个网址去:http://settings.messenger.live.com/applications/websettings.aspx。申请安装后就直接可以在IE中与对方的MSN交流了。呵呵,不错吧!注意:前提是要在管理您的Messenger网页设置中选择允许网络上的人查看您是否联机并给您发送消息。否则是收不到消息的。
转码操作有风险,请备份后谨慎操作,本文仅作参考,所有后果自负!
gbk和utf-8只是编码的不同,转换的话可以参考以下建议
必要条件:MySQL主机数据库支持utf-8
会使用到的工具:ie浏览器、EmEditor
第一部分:数据处理
1.进入MySQL主机,先使用phpmyadmin备份论坛数据,用ie打开备份的论坛数据库文件bbsdata.sql(文件名示例,并非统一),选择ie编码gbk然后正常显示数据内容
2.Ctrl+A全选ie里的所有数据,然后复制全部数据,打开EmEditor建立一个新文件窗口,将复制的论坛数据粘贴到新文件窗口里。另存为新档,将文件“编码”从gbk改为 utf-8 ,这一动作是关键,记住不要勾上“加入Unicode署名(BOM)”。
(我的实践经验是,直接打开原php或者html文件,另存为同名的 UTF-8编码文件即可)
3. 论坛数据编码转换成功并保存之后,再次进入网站的MySQL主机内(登陆界面要选择phpmyadmin的显示语言为utf-8,或者进入之后再改也可以),使用phpmyadmin删除全部论坛数据表,然后导入刚才保存为utf-8编码的论坛数据库文件,导入数据成功之后,论坛数据即已转换成为utf -8编码的了
第二部分:程序文件替换
1.直接在ftp里将原论坛程序文件名例如bbs改成bbs_bak ,全新上传新的utf-8编码的论坛程序,记住安装执行文件可以不用再次上传
2.进入论坛管理后台例如http://www.youbbs.com/admin.php 在论坛核心设置--核心功能里将“默认编码设置”改为utf-8,检查其它论坛的细节设置,然后更新论坛缓存
3.在ftp里将bbs_bak 里的附件目录文件夹和其它有用的文件(不是程序文件)移动到新上传的bbs文件夹内
4.检查前台首页和其它页面、发帖等有没有问题,OK
点击网络连接属性的时候出现“出现意外错误”提示,可以通过重新注册netshell.dll,Netcfgx.dll,Netshell.dll,Netman.dll,ole32.dll文件解决。
注册方法是可以开始-运行-cmd进入行命令窗口,然后用regsvr32+空格+文件名,回车即可。
Ps:不用全部重新注册,如果注册一个就可以解决就不用注册其他的了。
标签: 软件


