|
|
| 在WindowsME上成功安装PWS4.0 |
|
|
|
作者:未知 来源:未知 加入时间:2004-12-1 |
一、"Windows Me不支持PWS4.0"从头说
Windows Me的安装光盘不再附带Personal Web Server的安装文件,并且在Windows Me下安装PWS4.0九成九是以失败告终,这是众多从Windows 9X升级到ME的用户大为困惑和关注的问题。对此,微软已经给出了明确的解释:Windows Me最初的设计并不打算让它和Web服务器一起工作,如果个人用户需要使用web server的话,建议你选择Windows 2000 Professional,作为WIN2K的一个可选的安装组件,IIS5.0提供比PWS4.0更为强大的服务功能(典型的,如FTP)。
附:微软的有关的说明见:Personal Web Server Is Not Included with Windows Millennium Edition
http://support.microsoft.com/support/kb/articles/Q266/4/56.ASP
这是很容易理解的事实,微软很努力在推行一个战略,就是将个人操作系统和商业操作系统严格区分开来,很明显,Me的定位是纯粹的个人(或者说家庭)操作系统,win2k才是所谓的商业操作系统。摆在我们眼前的是,PWS正好夹在两者之间,一个windows 9x的使用者可以通过PWS来实现一些微软看起来是很商业性的行为:在你的机器上建立一个web站点,或者测试你的web站点,PWS也允许用户通过服务器扩展完成一些诸如用户反馈或者在站点是填写发送邮件的功能,等等等等。因此微软并没有在windows me中提供PWS,并且windows Me不允许你使用PWS4.0(至少它会让大多数人觉得几乎不可能使用)。
很可笑的是,微软的根据显然是web站点是用于商业而不能是个人的,这在无意中使像Office2000(当然也包括FrontPage2000)这样的个人消费者产品的某些功能难以在Me中使用,起码现在看来很糟糕,因为你连个测试环境都没有,如果真要的话,微软说那你只能选2K了。那么,事实是否果真如此?答案是否定的,本人就很成功的在Me上安装了PWS4.0,请注意:这不是因为运气,你也可以。
二.在Windows Me上成功安装PWS4.0二法
方法一:选用Visual Studio6.0安装盘里的PWS(英文版本)
看来不是很麻烦,如果你有Visual Studio6.0的安装盘的话,但是事实上条件是非常苛刻的,如果要保证安装一定成功的话,那么把你的系统盘format掉重新安装windows Me(一定要最小安装)以后再安装PWS,这是许多在ME上成功安装过PWS的人的经验总结。如果你的盘上有很多东西难以割舍的话,如果还要考虑Visual Studio6.0所需的真正投入的话,你可能就在这里犹豫了,那么第二种方法才是最合适的。
方法二:(推荐,只需玩一点小花样)
步骤一:获得PWS4安装文件
来源不限,如果手头实在没有win98盘的话,可以到微软的网站去下载(下载地址为:http://download.microsoft.com/msdownload/ntoptionpack/en/x86/win.95/download.exe),没错,这是Win NT4.0 Option Pack,但是它包括了PWS4.0 for Win95的版本,可以用来安装在WinMe上,下载了download.exe后直接运行,然后选择下载PWS for Win95。
步骤二:下载MTSSetup补丁
如果注册表太大的话(如果机器上装满了东东,注册表没办法不大),安装PWS或者MTS很可能出现错误,保险起见可以先到微软的站点下载这个补丁,下载地址为http://download.microsoft.com/download/transaction/Patch/1/W95/EN-US/Mtssetup.exe,几百K的文件,下载很快。
步骤三:将安装文件拷贝到硬盘临时目录
在硬盘上建立一个临时目录,将所有的PWS安装文件拷贝到该目录下,运行补丁程序,将出现一个解压提示窗口,将解压出来的Mtssetup.dll复制到安装文件所在的目录下,覆盖原有文件(注意,最好事先将文件夹选项设置成"显示所有文件和文件夹",否则看不到*.dll文件。
步骤四:选择安装
运行PWS安装程序,选择"自定义安装",将"公共程序文件"前面的勾选去除,这是最快的把去除所有组件勾选的方法,然后只选择"Transaction Server"项,这时程序会自动为你加上"公共程序文件"及"Microsoft Data Access Components 1.5"两项,不必管它,点击"下一步"完成Transaction Server的安装并重新启动。
附图1:选择安装

步骤五:添加PWS组件
重启之后再次运行安装程序,选择添加/删除,添加"Personal Web Server"组件,可能你需要更多的组件,不过建议你还是只选择这一项。完成安装再次重启(如果系统要求的话)。
附图2:成功安装提示

步骤六:测试,添加其他组件
到了这一步骤PWS应该已经可以正常工作了,可以测试一下默认页是否显示正常。如果想添加多一点的组件(例如RAS、RAD等),可能通过运行安装程序进行。
安装成功了,所谓"PWS is not supported in Window Me"看来也不尽然。下面这幅图是WinMe下PWS的"关于"对话框。
附图3:Personal Web Server on Windows Me

三、一些补充问题
1.在PWS的安装过程中regsvr32.exe被替换到一个旧的版本,还原的办法是从Windows Me安装盘中将该文件解压至C:\WINDOWS\SYSTEM目录下,或者你事先做好备份直接还原。
2. 出现过有些*.js文件找不到的情况,原因在于这些文件存放在一个名为Scripts的文件夹里,但是PWS预置了一个同名的虚拟目录,Scripts实际上指向了该虚拟目录,但是该虚拟目录并没有要求的文件。解决类似情况的办法是,在个人web管理器中的高级选项页中将"Scripts"虚拟目录删除或改名。
3. 如果你要在Windows Me中安装FrontPage98,会要求你先安装PWS,因为该版本需要有一个本地服务器才能工作,所以装完了PWS再装才是最根本的,当然,你也可以不这么做,微软给你个变通的办法,详见《FP98: FrontPage Prompt Recommends That You Install Personal Web Server on Windows Me》http://support.microsoft.com/support/kb/articles/Q277/7/69.ASP。当然,装FP2K就不用管这个了。
4. 如果你现在还是使用Windows 98se,那么,最好还是保留现状,普遍的看法是Me不适合用来架设个人web server。当然,是否果真如此就要看个人喜好了。就目前笔者看来,运行PWS还是相当稳定的。祝你好运!(出处:eNet学院 ) 
|
|
相关文章:
相关软件: |
|