利用Xdebug分析PHP程序,找出性能瓶颈[原创]
[
2007-6-28 10:17 | by 张宴 ]
2007-6-28 10:17 | by 张宴 ]
[文章作者:张宴 本文版本:v1.0 最后修改:2007.06.28 转载请注明出处:http://blog.s135.com]
经济学中有一条著名的80-20定律,引用到编程中,就是:80%的性能瓶颈是由20%的代码引起的。借助PHP的XDebug扩展,可以有效地找出这20%的代码。
一、安装配置
1、下载PHP的XDebug扩展,网址:http://xdebug.org/
2、在Linux下编译安装XDebug
注:/usr/local/php/lib/php/extensions/no-debug-non-zts-20020429/不同的PHP版本路径不同,也不一定要放在该路径,可以在zend_extension_ts中自行指定xdebug.so所在位置。
经济学中有一条著名的80-20定律,引用到编程中,就是:80%的性能瓶颈是由20%的代码引起的。借助PHP的XDebug扩展,可以有效地找出这20%的代码。
一、安装配置
1、下载PHP的XDebug扩展,网址:http://xdebug.org/
2、在Linux下编译安装XDebug
引用
tar -xzf xdebug-2.0.0RC3.gz
cd xdebug-2.0.0RC3
/usr/local/php/bin/phpize
./configure --enable-xdebug
cp modules/xdebug.so /usr/local/php/lib/php/extensions/no-debug-non-zts-20020429/
cd xdebug-2.0.0RC3
/usr/local/php/bin/phpize
./configure --enable-xdebug
cp modules/xdebug.so /usr/local/php/lib/php/extensions/no-debug-non-zts-20020429/
注:/usr/local/php/lib/php/extensions/no-debug-non-zts-20020429/不同的PHP版本路径不同,也不一定要放在该路径,可以在zend_extension_ts中自行指定xdebug.so所在位置。
软件测试用例(Test Case)设计
[
2007-6-26 18:02 | by 张宴 ]
2007-6-26 18:02 | by 张宴 ]
上周,我重写了一个视频接口程序,这周准备写个测试用例文档,按照该文档对该程序进行测试。测试用例(Test Case)是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,以便测试某个程序路径或核实是否满足某个特定需求。
关于测试用例的设计,我在网上找到了一组不错的文章,贴上链接:
一、测试用例设计白皮书--测试用例基本概念
二、测试用例设计白皮书--等价类划分方法
三、测试用例设计白皮书--边界值分析方法
四、测试用例设计白皮书--错误推测方法
五、测试用例设计白皮书--因果图方法
六、测试用例设计白皮书--判定表驱动分析方法
七、测试用例设计白皮书--正交实验设计方法
八、测试用例设计白皮书--功能图分析方法
九、测试用例设计白皮书--场景设计方发
十、测试用例设计白皮书--测试用例设计综合策略
关于测试用例的设计,我在网上找到了一组不错的文章,贴上链接:
一、测试用例设计白皮书--测试用例基本概念
二、测试用例设计白皮书--等价类划分方法
三、测试用例设计白皮书--边界值分析方法
四、测试用例设计白皮书--错误推测方法
五、测试用例设计白皮书--因果图方法
六、测试用例设计白皮书--判定表驱动分析方法
七、测试用例设计白皮书--正交实验设计方法
八、测试用例设计白皮书--功能图分析方法
九、测试用例设计白皮书--场景设计方发
十、测试用例设计白皮书--测试用例设计综合策略
PHP XML Library:一个不错的PHP XML操作类
[
2007-6-19 19:08 | by 张宴 ]
2007-6-19 19:08 | by 张宴 ]
今天在PHP4环境下重新写一个接口程序,需要大量分析解析XML,PHP的xml_parse_into_struct()函数不能直接生成便于使用的数组,而SimpleXML扩展在PHP5中才支持,于是逛逛搜索引擎,在老外的网站上找到了一个不错的PHP XML操作类。
一、用法举例:
1、将XML文件解释成便于使用的数组:
一、用法举例:
1、将XML文件解释成便于使用的数组:
PHP中常用的字符串函数[转载]
[
2007-6-13 16:24 | by 张宴 ]
2007-6-13 16:24 | by 张宴 ]
PHP中的字符串操作功能是比较多的,重要的有以下这些:
(1)echo,print,printf,sprintf
前两个函数是输出字符串.字符串中如果有变量名则被替换成其值. 后两个函数类似于C的同名函数.
(1)echo,print,printf,sprintf
前两个函数是输出字符串.字符串中如果有变量名则被替换成其值. 后两个函数类似于C的同名函数.
MySQL数据库故障解决──修复损坏的表[原创]
[
2007-5-23 22:41 | by 张宴 ]
2007-5-23 22:41 | by 张宴 ]
昨天,校党委宣传部的W老师打电话向我寻求帮助,说中南民大论坛MySQL数据库发生故障,他们试图用5月7日的数据库备份去恢复,但没有成功。我晚上回宿舍后,登录到民大论坛服务器上一看,原来是论坛MySQL数据库的一张MySQL表损坏。根据我的经验,成功修复MySQL损坏表的概率是90%,根本没有必要急着去用旧的数据库备份去恢复,何况备份又不及时,5月7日到发生故障的5月22日,意味着要丢失15天的数据啊。
我修复了5月22日的数据库,故障发生之前的数据没有丢失。方法很简单,四步即可搞定。
①、用root帐号从命令行登录MySQL:
mysql -u root -p
②、输入root帐号的密码。
③、选定数据库名(本例中的数据库名为studentmis):
use studentmis;
④、修复损坏的表(本例中要修复的表为smis_user_student):
repair table smis_user_student;
我修复了5月22日的数据库,故障发生之前的数据没有丢失。方法很简单,四步即可搞定。
①、用root帐号从命令行登录MySQL:
mysql -u root -p
②、输入root帐号的密码。
③、选定数据库名(本例中的数据库名为studentmis):
use studentmis;
④、修复损坏的表(本例中要修复的表为smis_user_student):
repair table smis_user_student;
再谈Dr.COM宽带认证客户端共享上网破解V3.46(d13)[原创]
[
2007-5-19 08:11 | by 张宴 ]
2007-5-19 08:11 | by 张宴 ]
[文章作者:张宴 最后修改:2007.05.19 转载请注明出处:http://blog.s135.com]
前言:本文以中南民族大学的Dr.COM校园网环境为例,Dr.COM客户端版本为:V3.46(d13),这一版本目前在大部分高校、企业通用。其他版本也可以尝试使用本方法。
背景:Dr.COM宽带上网认证客户端禁止单网卡代理、双网卡、宽带路由器共享上网。我回到学校后,已经错过办理校园网入网手续的时间(学校只在每月前两个工作日办理入网手续),写毕业论文需要查资料,没网络可不行,于是只好再次对Dr.COM进行破解,借助室友的校园网帐号,实现了一台电脑当主机、多台电脑作为客户机共享上网。
步骤:
一、网线连接:
将主机和客户机的网线连接在同一台交换机或集线器上。路由器也可以当集线器用,方法是连接主机、客户机、校园网的网线均插在路由器的LAN口上。中南民族大学校园网用户直接将主机、客户机网线插在寝室墙上的网线插孔上即可,省了集线器。
二、主机配置
1、下载 Sygate v4.5 破解版:
下载地址①:http://ishare.iask.sina.com.cn/cgi-bin/fileid.cgi?fileid=1617735
下载地址②:http://rewinabc.googlepages.com/sygate4.5.rar
2、安装 Sygate v4.5 破解版:

前言:本文以中南民族大学的Dr.COM校园网环境为例,Dr.COM客户端版本为:V3.46(d13),这一版本目前在大部分高校、企业通用。其他版本也可以尝试使用本方法。
背景:Dr.COM宽带上网认证客户端禁止单网卡代理、双网卡、宽带路由器共享上网。我回到学校后,已经错过办理校园网入网手续的时间(学校只在每月前两个工作日办理入网手续),写毕业论文需要查资料,没网络可不行,于是只好再次对Dr.COM进行破解,借助室友的校园网帐号,实现了一台电脑当主机、多台电脑作为客户机共享上网。
步骤:
一、网线连接:
将主机和客户机的网线连接在同一台交换机或集线器上。路由器也可以当集线器用,方法是连接主机、客户机、校园网的网线均插在路由器的LAN口上。中南民族大学校园网用户直接将主机、客户机网线插在寝室墙上的网线插孔上即可,省了集线器。
二、主机配置
1、下载 Sygate v4.5 破解版:
下载地址①:http://ishare.iask.sina.com.cn/cgi-bin/fileid.cgi?fileid=1617735
下载地址②:http://rewinabc.googlepages.com/sygate4.5.rar
2、安装 Sygate v4.5 破解版:

PHP编程的好工具:《PHP Designer 2007 专业版》
[
2007-4-25 19:21 | by 张宴 ]
2007-4-25 19:21 | by 张宴 ]
今天下载了一款国外的PHP编辑器----《PHP Designer 2007 专业版》,用了后感觉非常不错,拥有PHP, Javascript, Smarty, Perl, C#, HTML, XHTML, CSS and SQL (Ingres, Interbase, MSSQL, MySQL, Oracle, Sybase and Standard SQL) 等程序语言的函数库,支持代码高亮显示,功能包括自动完成、代码库、TODO管理、FTP支持、任务管理、扩展工具、代码调试、自定义标记、帮助文件搜索等。
下载地址:http://ishare.iask.sina.com.cn/cgi-bin/fileid.cgi?fileid=1539036
下载地址:http://ishare.iask.sina.com.cn/cgi-bin/fileid.cgi?fileid=1539036
dp.SyntaxHighlighter介绍:在网页中加亮显示源代码的工具[原创]
[
2007-4-19 14:56 | by 张宴 ]
2007-4-19 14:56 | by 张宴 ]
这两天发现一个老外用JavaScript编写的好东西:dp.SyntaxHighlighter。它可以在网页中对各种程序源代码语法进行加亮显示。支持当前流行的各种编程语言:C#、CSS、C++、Delphi、Java、JavaScript、PHP、Python、Ruby、SQL、Visual Basic、XML / HTML
下载地址:http://www.dreamprojections.com/syntaxhighlighter/
演示地址:http://www.dreamprojections.com/syntaxhighlighter/Tests/PHP.html
使用方法:
1、假设网页文件test.htm存放在一个目录,则将dp.SyntaxHighlighter解压缩到该目录下的子目录,假设为images
2、在网页的<head></head>之间插入以下代码:
下载地址:http://www.dreamprojections.com/syntaxhighlighter/
演示地址:http://www.dreamprojections.com/syntaxhighlighter/Tests/PHP.html
使用方法:
1、假设网页文件test.htm存放在一个目录,则将dp.SyntaxHighlighter解压缩到该目录下的子目录,假设为images
2、在网页的<head></head>之间插入以下代码:
IE浏览器flash控件的激活方式介绍[原创]
[
2007-4-15 06:48 | by 张宴 ]
2007-4-15 06:48 | by 张宴 ]
[文章作者:张宴 本文版本:v1.0 最后修改:2007.04.15 转载请注明出处:http://blog.s135.com]
微软因为一项专利侵权案,更改了IE浏览器中的ActiveX控件,只要Windows自动更新安装了微软的KB912945补丁后(或者安装IE7后),凡是一个页面内使用<object>、<embed>或<applet>标签的活动内容都不会被自动激活,需要用户手动点击,因而flash控件也不能幸免。下图为腾讯首页的一个Flash,各大门户网站只有腾讯的Flash控件没有进行激活处理:

目前只能通过修改网页来解决激活问题,微软官方给出的自动激活方法是:使用<script type="text/javascript" src="abc.js"></script>的方式调用外部的JS文件,在JS文件中用使用docuemnt.write写<object>...</object>。注意:直接在页面上使用docuemnt.write写入是不能饶开激活限制的。
我在自己的博客上采用了Unobtrusive Flash Objects (UFO)方案,首先在<head></head>中调用:
然后在需要插入Flash的地方插入以下代码:
注意:红色部分为flash文件地址。两个黄色标注的v20070325-1是随便设定的ID,两两对应,如果一个页面有多个Flash时,不同的Flash需要设定不同的两两对应ID。很多博客支持HTML代码,但提交文章时会在每行代码后加上<BR>换行符,导致Javascript代码出错,以上代码在浏览器中显示有三行,其实并没有换行,因而插在支持HTML的博客中不会出错。
演示:http://blog.s135.com/read.php/217.htm
还有一些公司、组织和个人提供了解决方案,列表如下:
微软因为一项专利侵权案,更改了IE浏览器中的ActiveX控件,只要Windows自动更新安装了微软的KB912945补丁后(或者安装IE7后),凡是一个页面内使用<object>、<embed>或<applet>标签的活动内容都不会被自动激活,需要用户手动点击,因而flash控件也不能幸免。下图为腾讯首页的一个Flash,各大门户网站只有腾讯的Flash控件没有进行激活处理:

目前只能通过修改网页来解决激活问题,微软官方给出的自动激活方法是:使用<script type="text/javascript" src="abc.js"></script>的方式调用外部的JS文件,在JS文件中用使用docuemnt.write写<object>...</object>。注意:直接在页面上使用docuemnt.write写入是不能饶开激活限制的。
我在自己的博客上采用了Unobtrusive Flash Objects (UFO)方案,首先在<head></head>中调用:
引用
<script type="text/javascript" src="http://www.s135.com/x/blog/200704/ufo.js"></script>
然后在需要插入Flash的地方插入以下代码:
引用
<script type="text/javascript">var FO = { movie:"http://v.blog.sina.com.cn/swf/player.swf?vid=1783929&uid=1278987704&auto=0", width:"475", height:"447", majorversion:"8", build:"0", xi:"true", quality:"high", bgcolor:"#EAEFF0" };UFO.create(FO, "v20070325-1");</script><div id="v20070325-1"></div>
注意:红色部分为flash文件地址。两个黄色标注的v20070325-1是随便设定的ID,两两对应,如果一个页面有多个Flash时,不同的Flash需要设定不同的两两对应ID。很多博客支持HTML代码,但提交文章时会在每行代码后加上<BR>换行符,导致Javascript代码出错,以上代码在浏览器中显示有三行,其实并没有换行,因而插在支持HTML的博客中不会出错。
演示:http://blog.s135.com/read.php/217.htm
还有一些公司、组织和个人提供了解决方案,列表如下:
修改phpMyAdmin使其能够管理多台远程MySQL服务器[原创]
[
2007-4-6 18:22 | by 张宴 ]
2007-4-6 18:22 | by 张宴 ]
[文章作者:张宴 本文版本:v1.2 最后修改:2007.07.09 转载请注明出处:http://blog.s135.com]
需求背景:
phpMyAdmin是一款不错的MySQL在线管理工具,但phpMyAdmin的cookie登录方式只能输入MySQL数据库的用户名和密码,而想更改MySQL服务器地址和端口则须修改其配置文件config.default.php。当拥有多台数据库服务器,每台服务器又在不同端口启动了多个MySQL服务,每次都修改配置文件就显得很麻烦,因此需要能够在登录界面直接输入MySQL服务器地址和端口的功能。
功能要求:
假设phpMyAdmin的访问网址为http://192.168.1.25/phpmyadmin/,能够通过输入MySQL服务器地址、端口、用户名、密码登录远程MySQL服务器,对远程数据库进行管理。
修改后的phpMyAdmin登录入口截图:

下载地址:http://ishare.iask.sina.com.cn/cgi-bin/fileid.cgi?fileid=1848024
实现步骤:
需求背景:
phpMyAdmin是一款不错的MySQL在线管理工具,但phpMyAdmin的cookie登录方式只能输入MySQL数据库的用户名和密码,而想更改MySQL服务器地址和端口则须修改其配置文件config.default.php。当拥有多台数据库服务器,每台服务器又在不同端口启动了多个MySQL服务,每次都修改配置文件就显得很麻烦,因此需要能够在登录界面直接输入MySQL服务器地址和端口的功能。
功能要求:
假设phpMyAdmin的访问网址为http://192.168.1.25/phpmyadmin/,能够通过输入MySQL服务器地址、端口、用户名、密码登录远程MySQL服务器,对远程数据库进行管理。
修改后的phpMyAdmin登录入口截图:

下载地址:http://ishare.iask.sina.com.cn/cgi-bin/fileid.cgi?fileid=1848024
实现步骤:
可以上传、下载文件的SSH客户端软件--SecureCRT绿色版
[
2007-3-18 17:57 | by 张宴 ]
2007-3-18 17:57 | by 张宴 ]
我用过putty、SSH Secure Shell Client等Windows下的SSH客户端软件,这些软件可以实现终端仿真,通过Shell命令远程操作Linux、FreeBSD系统,却不能直接上传文件到服务器或从服务器下载文件,还必须配合使用单独的psftp、WinSCP等基于SSH(sftp、scp)进行文件传输的软件,不太方便。
对于采用了美国RSA信息安全公司的SecurID双重认证系统的用户来说,psftp、WinSCP等软件就无法使用了。因为SecurID系统包含一个配备液晶显示的令牌(Token),令牌每60秒便能产生一组全新的6位数字密码。用户在登录服务器时,除输入其帐号、密码及私人PIN码外,还需输入显示在令牌上的6位数字,黑客想猜出密码进行入侵几乎是不可能的,但由于psftp、WinSCP等软件无法输入SecurID令牌密码,因而不能进行文件传输。
而SecureCRT这款国外的SSH客户端软件则同时具备了终端仿真器和文件传输功能。
上传文件只需在shell终端仿真器中输入命令“rz”,即可从弹出的对话框中选择本地磁盘上的文件,利用Zmodem上传到服务器,例如(上传一个rsyncd.conf文件到服务器):
[root@localhost ~]# rz
rz waiting to receive.
正在开始 zmodem 传输。 按 Ctrl+C 取消。
正在传输 rsyncd.conf...
100% 715 bytes 715 bytes/s 00:00:01 0 错误
下载文件只需在shell终端仿真器中输入命令“sz 文件名”,即可利用Zmodem将文件下载到“路径\SecureCRT-5.1.3\download\”目录下,例如(下载服务器当前目录下的rsyncd.conf文件到本地):
[root@localhost ~]# sz rsyncd.conf
rz
正在开始 zmodem 传输。 按 Ctrl+C 取消。
正在传输 rsyncd.conf...
100% 715 bytes 715 bytes/s 00:00:01 0 错误
如果要改变SecureCRT终端的背景颜色和文件名颜色,只需点击菜单栏上的“选项”-“会话选项”,在“终端“-“仿真”分类的右侧窗口选上“ANSI 颜色”以及“选择一个备用的键盘仿真-Linux”,如图:

《SecureCRT 5.1.3 绿色汉化版》下载地址:
http://ishare.sina.com.cn/cgi-bin/fileid.cgi?fileid=1386760
对于采用了美国RSA信息安全公司的SecurID双重认证系统的用户来说,psftp、WinSCP等软件就无法使用了。因为SecurID系统包含一个配备液晶显示的令牌(Token),令牌每60秒便能产生一组全新的6位数字密码。用户在登录服务器时,除输入其帐号、密码及私人PIN码外,还需输入显示在令牌上的6位数字,黑客想猜出密码进行入侵几乎是不可能的,但由于psftp、WinSCP等软件无法输入SecurID令牌密码,因而不能进行文件传输。而SecureCRT这款国外的SSH客户端软件则同时具备了终端仿真器和文件传输功能。
上传文件只需在shell终端仿真器中输入命令“rz”,即可从弹出的对话框中选择本地磁盘上的文件,利用Zmodem上传到服务器,例如(上传一个rsyncd.conf文件到服务器):
[root@localhost ~]# rz
rz waiting to receive.
正在开始 zmodem 传输。 按 Ctrl+C 取消。
正在传输 rsyncd.conf...
100% 715 bytes 715 bytes/s 00:00:01 0 错误
下载文件只需在shell终端仿真器中输入命令“sz 文件名”,即可利用Zmodem将文件下载到“路径\SecureCRT-5.1.3\download\”目录下,例如(下载服务器当前目录下的rsyncd.conf文件到本地):
[root@localhost ~]# sz rsyncd.conf
rz
正在开始 zmodem 传输。 按 Ctrl+C 取消。
正在传输 rsyncd.conf...
100% 715 bytes 715 bytes/s 00:00:01 0 错误
如果要改变SecureCRT终端的背景颜色和文件名颜色,只需点击菜单栏上的“选项”-“会话选项”,在“终端“-“仿真”分类的右侧窗口选上“ANSI 颜色”以及“选择一个备用的键盘仿真-Linux”,如图:

《SecureCRT 5.1.3 绿色汉化版》下载地址:
http://ishare.sina.com.cn/cgi-bin/fileid.cgi?fileid=1386760
安装及配置eaccelerator-0.9.5加速PHP-5.2.1[原创]
[
2007-3-2 17:51 | by 张宴 ]
2007-3-2 17:51 | by 张宴 ]
[文章作者:张宴 本文版本:v1.1 最后修改:2007.03.02 转载请注明出处:http://blog.s135.com]
操作系统:Linux
一、安装eaccelerator-0.9.5(同时支持ZendOptimizer-3.2.2)
1、首先安装ZendOptimizer-3.2.2
# wget http://www.vista.ac.cn/linux/down/ZendOptimizer/ZendOptimizer-3.2.2-linux-glibc21-i386.tar.gz
# tar zxvf ZendOptimizer-3.2.2-linux-glibc21-i386.tar.gz
# cd ZendOptimizer-3.2.2-linux-glibc21-i386
# ./install.sh
在Please specify the location for installing ZendOptimizer:提示后输入ZendOptimizer安装路径,例如/data/webserver/zend
在Confirm the location of your php.ini file:提示后输入php.ini文件所在目录,例如/data/webserver/php/etc
在Specify the full path to the Apache control utility (apachectl):提示输入apachectl绝对路径,例如/data/webserver/apache/bin/apachectl
2、再安装eaccelerator-0.9.5加速软件
# wget http://www.vista.ac.cn/linux/down/eaccelerator/eaccelerator-0.9.5.tar.bz2
# tar jxvf eaccelerator-0.9.5.tar.bz2
# cd eaccelerator-0.9.5
操作系统:Linux
一、安装eaccelerator-0.9.5(同时支持ZendOptimizer-3.2.2)
1、首先安装ZendOptimizer-3.2.2
# wget http://www.vista.ac.cn/linux/down/ZendOptimizer/ZendOptimizer-3.2.2-linux-glibc21-i386.tar.gz
# tar zxvf ZendOptimizer-3.2.2-linux-glibc21-i386.tar.gz
# cd ZendOptimizer-3.2.2-linux-glibc21-i386
# ./install.sh
在Please specify the location for installing ZendOptimizer:提示后输入ZendOptimizer安装路径,例如/data/webserver/zend
在Confirm the location of your php.ini file:提示后输入php.ini文件所在目录,例如/data/webserver/php/etc
在Specify the full path to the Apache control utility (apachectl):提示输入apachectl绝对路径,例如/data/webserver/apache/bin/apachectl
2、再安装eaccelerator-0.9.5加速软件
# wget http://www.vista.ac.cn/linux/down/eaccelerator/eaccelerator-0.9.5.tar.bz2
# tar jxvf eaccelerator-0.9.5.tar.bz2
# cd eaccelerator-0.9.5
AutoAPM--Linux下自动编译Apache+PHP+MySQL脚本[原创]
[
2007-2-15 17:49 | by 张宴 ]
2007-2-15 17:49 | by 张宴 ]
[AutoAPM作者:张宴 版本:v1.0.5 最后修改:2007.02.19 转载请注明出处:http://blog.s135.com]
因工作需要,编写了一个在Linux操作系统下自动从源码包编译安装Apache2.0.59、PHP5.2.1(支持freetype、libpng、jpegsrc、gd、libxml扩展)、MySQL5.0.33、ZendOptimizer3.2.2的bash脚本——AutoAPM,源代码完全公开,可根据自己的需要修改(命令行下tar zxvf autoapm-1.0.4.tar.gz解压缩后,vi autoapm即可)。
因工作需要,编写了一个在Linux操作系统下自动从源码包编译安装Apache2.0.59、PHP5.2.1(支持freetype、libpng、jpegsrc、gd、libxml扩展)、MySQL5.0.33、ZendOptimizer3.2.2的bash脚本——AutoAPM,源代码完全公开,可根据自己的需要修改(命令行下tar zxvf autoapm-1.0.4.tar.gz解压缩后,vi autoapm即可)。
Linux下Apache日志分析工具--AWStats安装使用[原创]
[
2007-2-8 17:47 | by 张宴 ]
2007-2-8 17:47 | by 张宴 ]
[文章作者:张宴 本文版本:v1.1 最后修改:2007.02.08 转载请注明出处:http://blog.s135.com]
1、事先安装好Apache
2、安装awstats的命令(将awstats安装在/opt/awstats目录)
mkdir -p /var/lib/awstats
cd /opt
wget http://www.awstats.cn/files/awstats-6.6.tar.gz
tar zxvf awstats-6.6.tar.gz
mv awstats-6.6 awstats
cd awstats/tools/
perl awstats_configure.pl
1、事先安装好Apache
2、安装awstats的命令(将awstats安装在/opt/awstats目录)
mkdir -p /var/lib/awstats
cd /opt
wget http://www.awstats.cn/files/awstats-6.6.tar.gz
tar zxvf awstats-6.6.tar.gz
mv awstats-6.6 awstats
cd awstats/tools/
perl awstats_configure.pl
IE7浏览器简体中文版的安装、设置和使用方法[原创]
[
2006-12-28 16:22 | by 张宴 ]
2006-12-28 16:22 | by 张宴 ]
我今天安装了微软公司的Internet Explorer 7网络浏览器简体中文版,总结了IE7的安装、设置和使用方法如下:
一、安装
1、下载IE7简体中文版安装程序
①、Internet Explorer 7.0.5730.11 for XP SP2 简体中文版 (此版本只能运行于Windows XP SP2) [微软网站下载] [华军软件园下载]
②、Internet Explorer 7.0.5730.11 for Win2003 SP1 简体中文版 (此版本只能运行于Win2003 SP1) [微软网站下载] [华军软件园下载]
*由于IE7安装时会验证Windows是否为正版,盗版Windows用户请按以下步骤进行破解:
2、切断网络(禁用网络连接、拔掉网线或关闭ADSL)。
3、安装IE7,出现正版验证页面时,点击验证按钮。验证的结果肯定是通不过,这时不管它,不要退出IE7安装程序。
4、点击【开始】-【运行】,输入路径C:\Documents and Settings\All Users\Application Data\Windows Genuine Advantage\data按回车键,在该目录下找到data.dat文件,删除它。
5、回到IE7安装程序,再一次点击验证按钮,即可通过。安装完成后重新启动计算机。
一、安装
1、下载IE7简体中文版安装程序
①、Internet Explorer 7.0.5730.11 for XP SP2 简体中文版 (此版本只能运行于Windows XP SP2) [微软网站下载] [华军软件园下载]
②、Internet Explorer 7.0.5730.11 for Win2003 SP1 简体中文版 (此版本只能运行于Win2003 SP1) [微软网站下载] [华军软件园下载]
*由于IE7安装时会验证Windows是否为正版,盗版Windows用户请按以下步骤进行破解:
2、切断网络(禁用网络连接、拔掉网线或关闭ADSL)。
3、安装IE7,出现正版验证页面时,点击验证按钮。验证的结果肯定是通不过,这时不管它,不要退出IE7安装程序。
4、点击【开始】-【运行】,输入路径C:\Documents and Settings\All Users\Application Data\Windows Genuine Advantage\data按回车键,在该目录下找到data.dat文件,删除它。
5、回到IE7安装程序,再一次点击验证按钮,即可通过。安装完成后重新启动计算机。







![订阅回忆未来[张宴]的博客](http://pic1.s135.com/images/rewin/rss.gif)




