2003系统开启(安装)MSWC 组件
[
2007/09/26 23:42 | by xiaoyuwxz ]
2007/09/26 23:42 | by xiaoyuwxz ]
作个记号,以后可能会有用,要安装花香等程序会用到。
如果你的是2003系统,MSWC.Tools、MSWC.Status、MSWC.Counters、IISSample.ContentRotator、IISSample.PageCounter、MSWC.PermissionChecker等iis自带的asp组件默认是关闭的。
要开启以上组建,先要找到对应的连接库文件,如下:
MSWC.Tools tools.dll
MSWC.Status status.dll
MSWC.Counters counters.dll
MSWC.PermissionChecker PermChk.dll
如果没有找到以上文件,可以到一台安装了IIS的winxp系统下找到(在“C:\WINDOWS\system32\inetsrv\”目录里面)相应文件,复制到你本机对应目录下。
用"regsvr32"命令注册组建。例如:regsvr32 C:\WINDOWS\system32\inetsrv\tools.dll
如果你的是2003系统,MSWC.Tools、MSWC.Status、MSWC.Counters、IISSample.ContentRotator、IISSample.PageCounter、MSWC.PermissionChecker等iis自带的asp组件默认是关闭的。
要开启以上组建,先要找到对应的连接库文件,如下:
MSWC.Tools tools.dll
MSWC.Status status.dll
MSWC.Counters counters.dll
MSWC.PermissionChecker PermChk.dll
如果没有找到以上文件,可以到一台安装了IIS的winxp系统下找到(在“C:\WINDOWS\system32\inetsrv\”目录里面)相应文件,复制到你本机对应目录下。
用"regsvr32"命令注册组建。例如:regsvr32 C:\WINDOWS\system32\inetsrv\tools.dll
为他人完成discuz论坛搬家
[
2007/09/23 23:02 | by xiaoyuwxz ]
2007/09/23 23:02 | by xiaoyuwxz ]
晚上在DZ论坛上看贴,有一人发贴说他的数据恢复到新站中文显示全是乱码,并说出20元给他搞定,于是我跟贴说让我来试试,联系后了解到新站是国外的空间,数据库版本是5以上,原空间数据库版本不详(因为原空间已被和谐了)
于是让他把原空间的备份数据发给我,数据接来后,装上DZ6GBK,后台一看才知道是DZ5的版本,于是又安装DZ5,后台数据导入第一卷后用户名就显示为?了,更新论坛统计和缓存,强制字符集后依然这样,再次安装DZ5UTF8版本,问题依旧,于是怀疑原空间数据库版本是低版本的。
于是,启动虚拟机,删除虚拟机上的原PHP配置,重新配置一个MYSQL4的环境,再安装DZ5.0,导入数据后能正常显示,于是在后台重新进行数据库的备份,原来的五个变成了七个,再把这七个数据库文件恢复到MYSQL5的论坛上,能正常显示。
于是上传数据文件到新空间,进行安装,没想装好后就找不到论坛,于是,删除他所有的文件,再次上传全新的DZ5.0程序,进行安装,恢复数据,完工。
随想:数据库版本不一致,导致恢复到新空间后无法正常显示而出现乱码。
于是让他把原空间的备份数据发给我,数据接来后,装上DZ6GBK,后台一看才知道是DZ5的版本,于是又安装DZ5,后台数据导入第一卷后用户名就显示为?了,更新论坛统计和缓存,强制字符集后依然这样,再次安装DZ5UTF8版本,问题依旧,于是怀疑原空间数据库版本是低版本的。
于是,启动虚拟机,删除虚拟机上的原PHP配置,重新配置一个MYSQL4的环境,再安装DZ5.0,导入数据后能正常显示,于是在后台重新进行数据库的备份,原来的五个变成了七个,再把这七个数据库文件恢复到MYSQL5的论坛上,能正常显示。
于是上传数据文件到新空间,进行安装,没想装好后就找不到论坛,于是,删除他所有的文件,再次上传全新的DZ5.0程序,进行安装,恢复数据,完工。
随想:数据库版本不一致,导致恢复到新空间后无法正常显示而出现乱码。
我的服务器mysql数据备份方法
[
2007/09/20 08:57 | by xiaoyuwxz ]
2007/09/20 08:57 | by xiaoyuwxz ]
我不是以mysqldump来备份的,因为是要备份服务器上的MYSQL数据库,只要用直接拷贝DATA下的所有文件即可。
我的MYSQL装在E:\PHPsetup\mysql\data,备份文件放D:\beifen\1;D:\beifen\2;D:\beifen\3;D:\beifen\4;D:\beifen\5;D:\beifen\6;D:\beifen\7,按照一个星期七天来设定的。
把deltree拷入c:\windows目录,把如下内容放入1.bat
net stop mysql
net stop w3svc
net stop iisadmin /y
deltree /y D:\beifen\1\.
xcopy /e E:\PHPsetup\mysql\data D:\beifen\1
net start w3svc
net start mysql
意思为:
1、停止mysql服务
2、停止IIS服务
3、删除D:\beifen\1\目录下所有内容,然后把E:\PHPsetup\mysql\data目录下的内容全部拷贝入 D:\beifen\1目录,以达到备份数据库的目的,要恢复时,只要把 D:\beifen\1下的内容拷回E:\PHPsetup\mysql\data目录即可。
4、启动IIS服务
5、启动mysql服务
然后把1.bat加到任务计划里即可,设定时间为每星期一的3:00,这时较闲.
把2.bat加到任务计划里即可,设定时间为每星期二的3:00,以此类推!
如果不停止mysql iis服务的话,有时会出现文件正在被使用,拷贝不了的情况。
下载文件
我的MYSQL装在E:\PHPsetup\mysql\data,备份文件放D:\beifen\1;D:\beifen\2;D:\beifen\3;D:\beifen\4;D:\beifen\5;D:\beifen\6;D:\beifen\7,按照一个星期七天来设定的。
把deltree拷入c:\windows目录,把如下内容放入1.bat
net stop mysql
net stop w3svc
net stop iisadmin /y
deltree /y D:\beifen\1\.
xcopy /e E:\PHPsetup\mysql\data D:\beifen\1
net start w3svc
net start mysql
意思为:
1、停止mysql服务
2、停止IIS服务
3、删除D:\beifen\1\目录下所有内容,然后把E:\PHPsetup\mysql\data目录下的内容全部拷贝入 D:\beifen\1目录,以达到备份数据库的目的,要恢复时,只要把 D:\beifen\1下的内容拷回E:\PHPsetup\mysql\data目录即可。
4、启动IIS服务
5、启动mysql服务
然后把1.bat加到任务计划里即可,设定时间为每星期一的3:00,这时较闲.
把2.bat加到任务计划里即可,设定时间为每星期二的3:00,以此类推!
如果不停止mysql iis服务的话,有时会出现文件正在被使用,拷贝不了的情况。
下载文件 又是中午,完成环境配置
[
2007/09/19 14:44 | by xiaoyuwxz ]
2007/09/19 14:44 | by xiaoyuwxz ]
临近中午时,一QQ友加我,说是DZ站上的,一直配置环境,出现MYSQL不支持,求解决方法。
答曰:收费。他问多少我说是50,他答应了让我来配置,淘宝交易。
打好环境包后,通过QQ发给他,然后远程桌面进入主机,PHP配置好后,发现PHP.INI没被发现,知道不行,所以让他给重启,重启后问题依旧。检查了所有配置后,发现并没有问题,拷贝PHP.INI到WINDOWS目录,并安装了MYSQL,重启后PHP.INI是被发现了,不过,PHPMYADMIN进不了,知道还是没有配置成功。拷入其他DLL文件进WINDOWS还是无济于是。
正常情况下,如果是全新的2003系统应该是直接成功的,而且都用不了重启就可以了,碰到难题了,心里有点急,于是想,重新来配置一次,接着把所有PHP及MYSQL的配置删除,并进入WINDOWS目录查找被我或他拷贝进去的文件及DLL文件,让他重启。
重启后进行配置,发现PHP.INI可以被发现,接着安装MYSQL,打开PHPMYADMIN乱码,重启后进入PHPMYADMIN正常。
哈哈,成功了,不过,今天耗时近两小时,对方确认付款。
答曰:收费。他问多少我说是50,他答应了让我来配置,淘宝交易。
打好环境包后,通过QQ发给他,然后远程桌面进入主机,PHP配置好后,发现PHP.INI没被发现,知道不行,所以让他给重启,重启后问题依旧。检查了所有配置后,发现并没有问题,拷贝PHP.INI到WINDOWS目录,并安装了MYSQL,重启后PHP.INI是被发现了,不过,PHPMYADMIN进不了,知道还是没有配置成功。拷入其他DLL文件进WINDOWS还是无济于是。
正常情况下,如果是全新的2003系统应该是直接成功的,而且都用不了重启就可以了,碰到难题了,心里有点急,于是想,重新来配置一次,接着把所有PHP及MYSQL的配置删除,并进入WINDOWS目录查找被我或他拷贝进去的文件及DLL文件,让他重启。
重启后进行配置,发现PHP.INI可以被发现,接着安装MYSQL,打开PHPMYADMIN乱码,重启后进入PHPMYADMIN正常。
哈哈,成功了,不过,今天耗时近两小时,对方确认付款。




