我的安装步骤(xp_sp2+sqlserver2000):
1下载source版的最新的zip文件,解压缩后命名为dotnetnuke4。
2 在mssql2000数据库新建了一个dotnetnuke4的数据库
3 设置1步骤下的website目录为虚拟目录并给asp.net和internet来宾账户全部的权限
4 修改里面的release.config文件中有关数据库的设置为如下的设置,其他的我就没改了,保存后更改名字为web.config。
1
<
connectionStrings
>
2 <!-- Connection String for SQL Server 2005 Express
3 <add
4 name="SiteSqlServer"
5 connectionString="Data Source=.\SQLExpress;Integrated Security=True;User Instance=True;AttachDBFilename=|DataDirectory|Database.mdf;"
6 providerName="System.Data.SqlClient" /> -->
7 <!-- Connection String for SQL Server 2000/2005 -->
8 < add
9 name ="SiteSqlServer"
10 connectionString ="Server=(local);Database=DotNetNuke4;uid=nukeuser;pwd=pass;"
11 providerName ="System.Data.SqlClient" />
12
13 </ connectionStrings >
14 < appSettings >
15 <!-- Connection String for SQL Server 2005 Express - kept for backwards compatability - legacy modules
16 <add key="SiteSqlServer" value="Data Source=.\SQLExpress;Integrated Security=True;User Instance=True;AttachDBFilename=|DataDirectory|Database.mdf;"/> -->
17 <!-- Connection String for SQL Server 2000/2005 - kept for backwards compatability - legacy modules -->
18 < add key ="SiteSqlServer" value ="Server=(local);Database=DotNetNuke4;uid=nukeuser;pwd=pass;" />
这样更改后运行localhost/dotnetnuke4 结果就报一个dbo.getportalaliasbyportalid不存在或者web.config不允许访问,要我修改文件夹的权限,可是这些我3,4能改的都改了,可就是不能正常运行,不知道有哪位大大能告诉小弟正确的安装步骤,或者说说我这几个步骤哪里出错了?
2 <!-- Connection String for SQL Server 2005 Express
3 <add
4 name="SiteSqlServer"
5 connectionString="Data Source=.\SQLExpress;Integrated Security=True;User Instance=True;AttachDBFilename=|DataDirectory|Database.mdf;"
6 providerName="System.Data.SqlClient" /> -->
7 <!-- Connection String for SQL Server 2000/2005 -->
8 < add
9 name ="SiteSqlServer"
10 connectionString ="Server=(local);Database=DotNetNuke4;uid=nukeuser;pwd=pass;"
11 providerName ="System.Data.SqlClient" />
12
13 </ connectionStrings >
14 < appSettings >
15 <!-- Connection String for SQL Server 2005 Express - kept for backwards compatability - legacy modules
16 <add key="SiteSqlServer" value="Data Source=.\SQLExpress;Integrated Security=True;User Instance=True;AttachDBFilename=|DataDirectory|Database.mdf;"/> -->
17 <!-- Connection String for SQL Server 2000/2005 - kept for backwards compatability - legacy modules -->
18 < add key ="SiteSqlServer" value ="Server=(local);Database=DotNetNuke4;uid=nukeuser;pwd=pass;" />