XP系统&&WindowsServer 2008下安装Discuz!NT

来源:互联网 发布:安卓php服务器 编辑:程序博客网 时间:2024/06/05 07:20

       一、XP系统下discuz!NT的安装:

       前两天在 xp系统下页安装过一次discuz!NT,当时也是按着帮助文档,一遍一遍的设置了好多次,而且还一直也为是我IIS版本的问题,后来换了N次IIS还是无法访问discuz!NT安装包中的aspx页面,最后才发现在忙昏头脑的时候竟然忘了,先装完VS在装IIS后需要在VS Studio Tools的命令窗口中注册一下注册表(因为如果先装IIS服务再装VS的话,系统会自动帮我们添加注册表,而如果反过来则需要我们自己手动添加)。

下面简要介绍一下在XP系统中安装discuz!NT安装包时遇到的主要问题:

1.无法设置upload_files文件的权限。

解决方法见:XP系统下设置文件夹的权限

2.更换了很多次IIS服务,最后还是提示无法访问IIS元数据。

解决的方法:上面已经提到过,如果是先装的vs后来又装的IIS,则需要在vs studio Tools的命令窗口中敲入:aspnet_regiis.exe -i  回车,如果提示iis注册成功,则可以正常使用。

       因为工作的需要,笔记的系统换成了windows server 2008,而且是纯英文版的,纵观历史这真的不能不算是对我的一个大挑战啊,想当年别人都追求时尚用win7的时候,我因为用着太慢也不习惯最后坚持我的XP系统,现如今从XP直接过渡到server 2008而且是纯英文的,能不轰动一下吗?

       在这个系统下安装配置discuz!NT时又是一个让人吐血的时刻啊,谈不上一天也有大半天的时候在捣鼓这些,折腾过来折腾过去最后捣鼓成功后一总结才发现其实方法很简单,就是因为不熟悉,不懂才会闭着眼睛乱摸索,今天把这些经验总结下来希望给同样安装discuz!NT的朋友一些捷径。

1.访问aspx网页总是提示“无法连接”。

解决方法:把新建站点下的Host Name中的内容置空,否则点击浏览的时候不会启动本地IIS服务。


2.登录主页时显示不了或太慢。

解决方法:Windows Server2008 R2是64位,需要对应用程序池“启用32位应用程序“。如图:

Windows <wbr>Server2008 <wbr>R2安装Discuz!NT3.1

    有的说明应用程序池的托管管道模式要选择为”Classic”,即“经典”模式。当然有经验证明这个不是必须的。最重要的还是启用“启用32位应用程序“。至于为何为造成不能部署在64位的Windows Server2008 R2上,可能是编译时目标平台选择了“X86”模式。
Windows <wbr>Server2008 <wbr>R2安装Discuz!NT3.1

  
好了,上面就是我在两个不同的系统下安装discuz!NT中所遇到的问题和总结的经验,希望对朋友们有用!
原创粉丝点击