代码改变世界

庐山真面-Oxite的HelloWorld

2010-01-28 20:38  穆容  阅读(474)  评论(0编辑  收藏  举报

在编译Oxite通过了之后,就是配置数据库了。

我先运行了Setup文件夹下面的数据库脚本,就得到了一个空的Oxite数据库(A库)。

然后就是修改OxiteSite下面的web.config形如:

<add name="ApplicationServices" connectionString="data source=.\SQL2005;user id=sa;password=dfky@spring2009;initial catalog=Oxite;"/>

但是此时运行程序的话,就会进入到网站初始化的页面,提示你输入一些网站信息,完成后就进入了一个空站点,并没有HelloWorld页面。(而且我还发现,此时如果发帖子的话,是无法显示的)

琢磨半天之后发现在OxiteSite下的App_Data下面还有个数据库文件(B库),附加并连接之后,发现能看见HelloWorld了,但是却不能登录(Admin)。于是打开数据库中的Oxite_User表

将你在那个A库中Oxite_User的Password,就是将你在网站连接A库的时候,设置的密码取出来,放在B库的对应位置上,也就是用你设置的密码,替换数据库文件中的内置密码。然后在连接B库,用Admin和你刚才设定的密码,就能登录了。