【转】 ghost xp3装IIS问题解决
2011-01-03 15:24
转载自 anchorswang
最终编辑 蔚蓝光辉
ghost xp3正常装IIS的经历:
1.新装系统,装好OFFICE,office都运行一次
2.打开GUEST帐户
3.启动COM+ System Application;Distributed Transaction Coordinator;
4.装IIS前先删掉游戏服务
5.默认方式安装IIS5.1后即正常运行
#正常运行时任务管理器中多出以下4个进程:
dllhost.exe(SYSTEM用户);inetinfo.exe(system用户);
dllhost.exe(IWAM用户);msdtc(network service用户)
关于ghost xp3无法安装IIS的问题
对于克隆版的系统,请在安装iis前,运行:msdtc -resetlog 再安装IIS
说明一下,你安装 控制面板 添加删除程序 添加删除Window组件-选择IIS后 注意安装时 先看看它的详细资料 即双击IIS 将IIS的服务全部选中,再单击安装 我们下载的是5.1的IIS按提示找到IIS5.1的文件夹 就可以安装了,记得好像有3、4次要找下IIS5.1文件夹的路径,最后就安装成功了。
如果你的电脑上有杀毒软件 或是360 那么提示信息全部要允许。
这时重新设置IIS目录 运行127.0.0.1或localhost测试下
还不行往下看看……
1、解决数据库链接错误的方法
打开开始--所有程序--管理工具--组件服务,在左边选择“控制台根目录”->"组件服务"->"计算机"->"我的电脑"->"COM+应用程序", 然后在右边框里点右键"IIS Out-Of-Process Pooled Applications ",选择属性,点“标识”选项卡,选择“系统帐户”,然后确定,重启IIS即可
1.1、无法进入“控制台根目录”->"组件服务"->"计算机"->"我的电脑"->"COM+应用程序"的解决方法
进入“控制台根目录”->"组件服务"->"计算机"->"我的电脑"->"COM+应用程序", 出错后,错误代码8004E00F-COM+无法与Microsoft分布式事务协调程序
在开始程序运行:msdtc -resetlog 就行了。
1.2、->"COM+应用程序"里正常要有的应用程序一般为8个对象,如果没有(3个)IIS****项目则在控制面板/组件里重新安装IIS就会解决。
1.3、文件夹的权限问题所产生,在FAT32格式下不会出现只有在NTFS格式下才会出现的问题!
XP系统NTFS分区IIS安装问题中的“数据库连接出错,请检查Conn.asp中的数据库指向”问题
在用ASP编程的时候,往往要配置IIS环境,我的系统是SHOST的,克隆的系统都不带有IIS,把安装完全版的系统碟放进去,也没有用。后来下了IIS安装包(关于如何装的,请关注我的<<IIS下载及安装>>)
我用过好多个克隆版本的系统,现在用的是深度技术的,但是发现装上IIS后,打开ASP编的网页时,总是提示:“数据库连接出错,请检查Conn.asp中的数据库指向”(试验证明出现“数据库连接出错,请检查Conn.asp文件中的数据库参数设置。”也可以用以下方法解决)
因为很多朋友都使用下面的代码清理垃圾文件
@echo off
echo 正在清除系统垃圾文件,请稍等......
del /f /s /q %systemdrive%\*.tmp
del /f /s /q %systemdrive%\*._mp
del /f /s /q %systemdrive%\*.log
del /f /s /q %systemdrive%\*.gid
del /f /s /q %systemdrive%\*.chk
del /f /s /q %systemdrive%\*.old
del /f /s /q %systemdrive%\recycled\*.*
del /f /s /q %windir%\*.bak
del /f /s /q %windir%\prefetch\*.*
rd /s /q %windir%\temp & md %windir%\temp
del /f /q %userprofile%\cookies\*.*
del /f /q %userprofile%\recent\*.*
del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*"
del /f /s /q "%userprofile%\Local Settings\Temp\*.*"
del /f /s /q "%userprofile%\recent\*.*"
echo 清除系统垃圾文件完成!
echo. & pause
如果你没有用IIS,就不会有什么问题,但你如果有IIS的话就会出现 刚刚说的数据库连接错误问题。
以上批处理文件中有一句话rd /s /q %windir%\temp & md %windir%\temp
将temp文件夹用RD命令删除,再用MD创建,这样会导致权限问题!
怀疑原因可能出在IIS设置上,仔细检查数遍,兼网站目录权限,未发现问题。
再在互联网上搜索,发现一案例,因使用批处理命令删除临时文件夹,出现相同症状,恍然大悟,一定是临时文件夹权限问题。
在NTFS格式下,temp目录的权限肯定会改变,由于数据库操作时需要使用temp目录作缓存进行数据交换,当权限不足时就出现:“数据库连接出错,请检查连接字串。”的错误提示。
修正temp权限后再试,ok了
说过,对系统我是很爱干净的,每隔几天我都要清理一下,本来超级兔子、优化大师、瑞星卡卡都有清理系统垃圾的功能,你会很好笑,因为这三个我都安装了,天天清个彻底,后来发现上面那个批处理文件,上文件复制到记事本里面另存为.bat文件,然后双击,马上系统垃圾一扫而空,那种感觉超爽,没想给这里留下了后患,没关系,上面文章说了,照着做:
找到temp目录:C:\WINDOWS\这里即可找到。
然后点右键属性,再点“安全”,点“添加”,再点“高级”,再点“立即查找”,然后会列出一大堆有户,你选择IUSER开头的那个点确定,即添加了INTERNET来宾帐号,再选中这个号,在下面设置一下这个帐号的权限,可把左边那一列全部勾上(只勾读取运行写入不行)。然后再测试一下IIS,没问题了。当然这些的前题都是你的盘格式为NTFS,如果是FAT32应该不会出现这些问题。
如果你安装后有问题,请先如下正确卸载iis。
1、把IIS卸载。
2、把 %windir%/system32/inetsrv 删除。
3、把%windir%/iisX.log删除,X 是IIS版本
4、把 /inetpub/ 目录删除。(以上操作均可以在安全模式中进行,2、3、4项必须在安全模式下进行)
5、再按下面的正确方法安装iis
一、安装前先启动(我的电脑右击--管理--在里面找到服务与应用程序)Event Log和Security Accounts Manager和Distributed Transaction Coordinator[MSDTC]和COM+ System Application服务(有问题,见后面相关参考)
二、在网上下载一个11.8M左右的iis5.1.zip安装包(里面有一些iis6.0的文件),解压出来,安装时找不到的文件就浏览到这个解压的文件夹来就能找到)
弹出警告说替换系统文件会造成不稳定要插入光盘,是否重试时,应该点取消,随即点 是(即替换)
三、其它一些问题参考下面的(注:按上面方法重装一遍后,下面的问题基本不会出现了!)。
SP2下装IIS
1. 首先要打开与IIS相关的所有服务DTC服务一定要开
2. .com组件一定要正常工具
2. 安装IIS5.1 FOR WINDOWS XP2
3. 如果不行卸载掉后重新装IIS即可
2011-01-03 15:24
转载自 anchorswang
最终编辑 蔚蓝光辉
ghost xp3正常装IIS的经历:
1.新装系统,装好OFFICE,office都运行一次
2.打开GUEST帐户
3.启动COM+ System Application;Distributed Transaction Coordinator;
4.装IIS前先删掉游戏服务
5.默认方式安装IIS5.1后即正常运行
#正常运行时任务管理器中多出以下4个进程:
dllhost.exe(SYSTEM用户);inetinfo.exe(system用户);
dllhost.exe(IWAM用户);msdtc(network service用户)
关于ghost xp3无法安装IIS的问题
对于克隆版的系统,请在安装iis前,运行:msdtc -resetlog 再安装IIS
说明一下,你安装 控制面板 添加删除程序 添加删除Window组件-选择IIS后 注意安装时 先看看它的详细资料 即双击IIS 将IIS的服务全部选中,再单击安装 我们下载的是5.1的IIS按提示找到IIS5.1的文件夹 就可以安装了,记得好像有3、4次要找下IIS5.1文件夹的路径,最后就安装成功了。
如果你的电脑上有杀毒软件 或是360 那么提示信息全部要允许。
这时重新设置IIS目录 运行127.0.0.1或localhost测试下
还不行往下看看……
1、解决数据库链接错误的方法
打开开始--所有程序--管理工具--组件服务,在左边选择“控制台根目录”->"组件服务"->"计算机"->"我的电脑"->"COM+应用程序", 然后在右边框里点右键"IIS Out-Of-Process Pooled Applications ",选择属性,点“标识”选项卡,选择“系统帐户”,然后确定,重启IIS即可
1.1、无法进入“控制台根目录”->"组件服务"->"计算机"->"我的电脑"->"COM+应用程序"的解决方法
进入“控制台根目录”->"组件服务"->"计算机"->"我的电脑"->"COM+应用程序", 出错后,错误代码8004E00F-COM+无法与Microsoft分布式事务协调程序
在开始程序运行:msdtc -resetlog 就行了。
1.2、->"COM+应用程序"里正常要有的应用程序一般为8个对象,如果没有(3个)IIS****项目则在控制面板/组件里重新安装IIS就会解决。
1.3、文件夹的权限问题所产生,在FAT32格式下不会出现只有在NTFS格式下才会出现的问题!
XP系统NTFS分区IIS安装问题中的“数据库连接出错,请检查Conn.asp中的数据库指向”问题
在用ASP编程的时候,往往要配置IIS环境,我的系统是SHOST的,克隆的系统都不带有IIS,把安装完全版的系统碟放进去,也没有用。后来下了IIS安装包(关于如何装的,请关注我的<<IIS下载及安装>>)
我用过好多个克隆版本的系统,现在用的是深度技术的,但是发现装上IIS后,打开ASP编的网页时,总是提示:“数据库连接出错,请检查Conn.asp中的数据库指向”(试验证明出现“数据库连接出错,请检查Conn.asp文件中的数据库参数设置。”也可以用以下方法解决)
因为很多朋友都使用下面的代码清理垃圾文件
@echo off
echo 正在清除系统垃圾文件,请稍等......
del /f /s /q %systemdrive%\*.tmp
del /f /s /q %systemdrive%\*._mp
del /f /s /q %systemdrive%\*.log
del /f /s /q %systemdrive%\*.gid
del /f /s /q %systemdrive%\*.chk
del /f /s /q %systemdrive%\*.old
del /f /s /q %systemdrive%\recycled\*.*
del /f /s /q %windir%\*.bak
del /f /s /q %windir%\prefetch\*.*
rd /s /q %windir%\temp & md %windir%\temp
del /f /q %userprofile%\cookies\*.*
del /f /q %userprofile%\recent\*.*
del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*"
del /f /s /q "%userprofile%\Local Settings\Temp\*.*"
del /f /s /q "%userprofile%\recent\*.*"
echo 清除系统垃圾文件完成!
echo. & pause
如果你没有用IIS,就不会有什么问题,但你如果有IIS的话就会出现 刚刚说的数据库连接错误问题。
以上批处理文件中有一句话rd /s /q %windir%\temp & md %windir%\temp
将temp文件夹用RD命令删除,再用MD创建,这样会导致权限问题!
怀疑原因可能出在IIS设置上,仔细检查数遍,兼网站目录权限,未发现问题。
再在互联网上搜索,发现一案例,因使用批处理命令删除临时文件夹,出现相同症状,恍然大悟,一定是临时文件夹权限问题。
在NTFS格式下,temp目录的权限肯定会改变,由于数据库操作时需要使用temp目录作缓存进行数据交换,当权限不足时就出现:“数据库连接出错,请检查连接字串。”的错误提示。
修正temp权限后再试,ok了
说过,对系统我是很爱干净的,每隔几天我都要清理一下,本来超级兔子、优化大师、瑞星卡卡都有清理系统垃圾的功能,你会很好笑,因为这三个我都安装了,天天清个彻底,后来发现上面那个批处理文件,上文件复制到记事本里面另存为.bat文件,然后双击,马上系统垃圾一扫而空,那种感觉超爽,没想给这里留下了后患,没关系,上面文章说了,照着做:
找到temp目录:C:\WINDOWS\这里即可找到。
然后点右键属性,再点“安全”,点“添加”,再点“高级”,再点“立即查找”,然后会列出一大堆有户,你选择IUSER开头的那个点确定,即添加了INTERNET来宾帐号,再选中这个号,在下面设置一下这个帐号的权限,可把左边那一列全部勾上(只勾读取运行写入不行)。然后再测试一下IIS,没问题了。当然这些的前题都是你的盘格式为NTFS,如果是FAT32应该不会出现这些问题。
如果你安装后有问题,请先如下正确卸载iis。
1、把IIS卸载。
2、把 %windir%/system32/inetsrv 删除。
3、把%windir%/iisX.log删除,X 是IIS版本
4、把 /inetpub/ 目录删除。(以上操作均可以在安全模式中进行,2、3、4项必须在安全模式下进行)
5、再按下面的正确方法安装iis
一、安装前先启动(我的电脑右击--管理--在里面找到服务与应用程序)Event Log和Security Accounts Manager和Distributed Transaction Coordinator[MSDTC]和COM+ System Application服务(有问题,见后面相关参考)
二、在网上下载一个11.8M左右的iis5.1.zip安装包(里面有一些iis6.0的文件),解压出来,安装时找不到的文件就浏览到这个解压的文件夹来就能找到)
弹出警告说替换系统文件会造成不稳定要插入光盘,是否重试时,应该点取消,随即点 是(即替换)
三、其它一些问题参考下面的(注:按上面方法重装一遍后,下面的问题基本不会出现了!)。
SP2下装IIS
1. 首先要打开与IIS相关的所有服务DTC服务一定要开
2. .com组件一定要正常工具
2. 安装IIS5.1 FOR WINDOWS XP2
3. 如果不行卸载掉后重新装IIS即可