>绝对原创< 在Winows Server 2008的IIS7下正常调试FS4.0 申请加精
在微软新的服务器操作系统WinServer2008中配备了IIS的最新版本。但是通过添加程序和功能的IIS后,默认是不能执行FS4.0的,开启了父路径也不行,后台会提示500错误。
那么怎么解决这个问题呢,通过2小时的研究,终于成功解决!
下面是操作步骤:
一、安装IIS7.0安装的步骤为:开始》控制面板》程序》打开或关闭Windows功能》Internet信息服务。IIS7安装时需要注意的是,如果需要ASP、ASP.NET等的支持,是需要把功能模块给装上的,默认是不安装的。
在安装过程中,选中Internet信息服务,尤其要选中里边的Asp.

附件:
您所在的用户组无法下载或查看附件二、IIS7安装完成,但ASP并不能正常运行,还需要对IIS进行以下配置
1.打开系统对父目录的支持
在IIS7站点的IIS7管理主页上选择"ASP",然后在"行为"组中将"启用父路径"设置为True即可。
如需打开调试,还需要将“调试属性”中的“启用服务器端调试”,“启用客户端调试”更改为True
2.给系统安装目录C:\Windows\ServiceProfiles\NetworkService\AppData\Local\下的TEMP目录添加一个"Autheticated Users"的
读写或完全控制权限。
尤其在对Asp+Access操作过程中,如果不对2008系统操作第2步将会出现如下错误:
Microsoft JET Database Engine 错误 '80004005' 未指定的错误三、调试风讯4.0SP5系统 从官方下载安装包,并将其解压到E盘WEBSITE目录(解压路径自己看着办),为了减少因为系统权限不足所产生的各种错误,先将Website目录赋予所有用户权限(Everyone),具体的操作是在文件夹上点右键选择“属性”,然后点击到“安全”选项卡,找到“要更改权限,请单击编辑”,点击编辑按钮,然后会弹出“Website的权限”对话框,在该对话框里找到“添加”按钮,点击打开“选择用户或组”对话框,在“输入名称对象来选择”部分下方的空白处,输入“Everyone”,然后按确定返回“Website的权限”对话框,在该对话框中的“组或用户名”处,找到“Everyone”,将下方的权限选择为“完全控制”,然后按确定返回。

附件:
您所在的用户组无法下载或查看附件注意:配置完成之后需要更改这个权限设置,否则可能造成黑客攻击,详细说明参见官方的资料。
设置完权限之后,打开IIS管理器,找到并点击默认网站(IIS7里面是英文的“Default Web Site”),然后在右方的“操作栏”中找到“基本设置”,点击打开“编辑网站”对话框,在里面将物理路径改为刚才解压时建立的“Website”目录,然后把应用程序池改为“Classic .NET AppPool”,完成之后按确定关闭。
配置完“基本设置”之后,在中间“Default Web Site的主页”里找到“ASP”图标,双击进入。
在ASP设置页里,把“会话状态”和“启用父路径”都设置为“True”,然后在右方操作栏中找到“应用”并点击完成修改。

附件:
您所在的用户组无法下载或查看附件至此,IIS的ASP环境和风讯CMS配置完成,我已经测试过了,风讯SP5在此环境下运行正常,而且感觉生成速度明显比WinServer2003下要快一点。
如果各位还有其他问题,请在下面列出来