|
|
备份模块升级时的内容 |
过客脚步
DNN学习笔记
|
By yue zhang on
2007/3/23 16:20
|
|
|
|
without moudles, without DNN,我想,即使是刚入门DNN的人也不会否认这句话!
然而DNN毕竟是一个开源的产品,在我的印象里,这样的东西肯定是一群理想主义的高手们在做,不可否认的是,高手们很多是不屑于低级问题的。所以,我觉得很多模块都有这样那样的问题,当然,模块的升级是一直坚定不移的前进着的,虽然,真的太缓慢了!
在模块管理中,我见到了“更新”按钮,可是,真的不知道如何才能让模块能“自动升级了”。
一旦你卸载了某个模块,包含这个模块的所有页面将自动删除该模块,等你重新安装了新版本模块再进入网站的时候,你会发现这个模块以前的所有内容都“人间蒸发”了。
有两个办法可以保留下你的旧有内容:
一个是导出功能,这个功能在模块的菜单里可以找到!这个功能可以将模块的定义导出到一个位于文件管理器中根目录位置的XML文件,需要的时候,可以再导入到模块中来。使用这个方式安全的多,在新模块安装好以后,到以前的页面中再加入该模块,然后使用模块菜单里的“导入内容”菜单项,就可以把以前的内容导入进来了!所以,我在定义好某个模块后,一般都会把内容导出一下,全当做了一个备份!
一个是在卸载模块时,取消卸载按钮旁边的“删除文件”选项的选中标志。使用这个方式不需要导入导出操作,一旦建立新模块,以前的内容就自动出现来了。但是,按我自己的臆想,这个并不是很安全的操作方式,很可能不适用所有的模块。
|
 |
|
|
|
|
|
王老板最近读的几本书 |
过客脚步
无读不丈夫
|
By yue zhang on
2007/2/28 20:06
|
|
|
|
一、林达:近距离看美国系列
天涯上有人说到,林达和王小波改变了一代人。这句话不是没有道理的。林达用深入浅出的笔调为我解释了我长期以来思索的和困惑的问题。关于民主、自由以及人权,这套书说明了一切。我在此感谢林达夫妇。感谢她们给我指明了方向。
三、毛姆:《月亮和六便士》
毛姆在这本书中探讨了生活和艺术两者的矛盾和相互作用,并似乎十分明显的表达了这样一种观点:了不起的艺术成就,是一位天才艺术家先硬着心肠摆脱社会—尤其是女人—强加于他的束缚的充足理由。换了一个月前,也许我对毛姆的这番理论并不买账。但是现在,我觉得毛姆说的简直对极了。
|
 |
|
|
More...
|
|
|
九款全球最易网络协作工具 GOOGLE独占六席 |
|
过客脚步
|
By yue zhang on
2007/2/28 11:31
|
|
|
|
计世网2月25日消息 绝大多数的团队处于使用协作工具的初级阶段,他们所有的协作工具通过电邮传送收发文档。但是,互联网为团队组织提供了多样的选择,能提供更强大的技术服务。
基于网络的工具帮助团体组织实现文档和电子表格的协作,建立具有参考资料的数据库和项目文档,共享记事簿等。GOOGLE和Zoho等公司开发的协作软件,使企业团队少花钱或是不花钱。这些软件易于操作,无需专业的IT管理者去操作。以下就是最易于操作的九款网络协作软件:
一、Google Apps For Your Domain。这种免费产品允许企业实现数个GOOGLE协作服务的整合,比如Gmail、Google Calendar和Google Talk等。可以说,用户能在自己的地盘建立一套GOOGLE服务平台。
二、GOOGLE日历。这是一款免费产品,具有共享日历功能。比如,你可以在不关闭孩子时间表,而直接查看你的企业日程安排。
三、GOOGLE字处理和电子表格。这款软件允许用户创立兼容微软字处理和电子表格的文件。绝大多数情况下,人们只关注其如何能取代微软办公软件,而忽略了其协作功能:用户可以通过电邮向其它用户发出邀请,共享文档,同时进行编辑以及上传到字处理程序中等。
四、Google Apps Premier Edition。该产品整合了Google Apps for Your Domain和GOOGLE字处理及电子表格功能,还具有电邮、日历、聊天等功能,外加10G免费邮箱,每年每位用户的使用价格为50美元。同时,GOOGLE还承诺客户服务。
五、GOOGLE笔记本。这款软件允许用户对包括文本、图像和链接在内的网页内容进行编辑,其参考和研究资料可以实现共享。
此外,其它的公司也提供类似GOOGLE协作工具的服务。
六、Zoho。Zoho提供免费字处理和电子表格服务,Zoho笔记本软件因其在文本、制图、图像、网页、视频、RSS以及其它媒体方面的出色协作功能而赢得了业界的高度评价。目前,其正在内部进行测试。Zoho Projects ...
|
 |
|
|
More...
|
|
|
安装了一个好一点的中文语言包 |
|
过客脚步
|
By yue zhang on
2007/2/28 11:10
|
|
|
|
从chinadnn上下载了一个中文语言包,感觉比以前从DNN官方下在的那个好一些,至少论坛模块中文化的很不错!
点击下载
|
 |
|
|
|
|
|
妈妈的,dnn又出问题了 |
过客脚步
DNN学习笔记
|
By yue zhang on
2007/2/28 10:52
|
|
|
|
奇怪的是,DNN安装好了没有几天,回家过年前再去访问的时候,竟然又提示无法访问了,正好这两天在家无聊,就又看了一下,看来看去,文件夹的权限设置确实没有问题,我甚至给everyone加了完全控制权限,最后不死心只好又设置了一遍ASPNET账号的密码,就娘娘的好了:难道,我的服务器别人可以进来修改密码吗?
使用了我管理的一个服务器的二级域名:dx.smxlz.gov.cn
|
 |
|
|
|
|
|
数据库连接成功,新建parentt站点成功 |
过客脚步
DNN学习笔记
|
By yue zhang on
2007/2/28 10:50
|
|
|
|
事情的进展总不是想象中的那样,尤其对计算机这个行业来说,也许从一个微不足道的小问题开始,能折腾的你重装N遍系统.
dotnetnuke总算连接出来东西了,不过出来的是无法连接数据库的提示!因为以前就看过DNN的WEB.CONFIG,知道里面用的是windows本机验证和数据库装载,而且已经知道了sql server2005也运行正常.安装了2005的管理工具,进入管理界面后企图装载数据库文件,发现选择数据库文件只有两个盘符号出来,肯定是权限设置的问题,SQL SERVER 2005是以network services帐号运行的,加上权限也行,最后加上了EVERYONE的读和运行权限就OK,已经见识过很多遍的DNN安装进度就出来了!
在万网增加了一个域名解析,也在DNN里新建了一个parent类站点,可是使用新的域名也跟以前一样访问不到新定义的站点.最后,只得在IIS里又增加了一个站点,把主目录同样指到了DNN的安装目录,浏览器里,终于出现新定义的站点了.
此前一直相信DNN是一个"门户"系统,总以为它自己可以处理主机头从而连接到对应的网站上去,现在知道,原来,自己高估DNN了!
无论如何,可以进行下一步了.虽然已经上传了中文语言包,我担心的是,中文还是个问题啊!
|
 |
|
|
|
|
|
Server Application Unavailable 的问题解决了 |
过客脚步
DNN学习笔记
|
By yue zhang on
2007/2/28 10:48
|
|
|
|
一直以为IIS的错误信息就在网站log里,看了半天也看不出个什么来。后来忽然醒悟:“Can be found in the application event log of the web server",于是打开了windows的事件查看器,在程序日志里,发现了这样的提示:
事件类型: 警告 事件来源: ASP.NET 2.0.50727.0 事件种类: 无 事件 ID: 1073 日期: 2007-2-10 事件: 10:05:25 用户: N/A 计算机: CNTQ-1 描述: Failed to initialize the AppDomain:/LM/W3SVC/214077270/Root
Exception: System.IO.FileLoadException Message: Could not load file or assembly 'System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. 拒绝访问。 StackTrace: at System.Reflection.Assembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection)< ...
|
 |
|
|
More...
|
|
|
DNN的本地化 |
过客脚步
DNN学习笔记
|
By yue zhang on
2007/2/26 22:32
|
|
|
|
如果想真正的把DNN投入实用的话,第一个要处理的问题就是DNN的本地化,
使用host帐号登陆DNN,在HOST菜单里,选择languages,点击下面的language editor打开语言编辑器,从avavible locals里选择你想编辑的语言,然后在左边的资源文件里选择你希望的资源文件,然后你就能看到所有的资源项目,把他们修改为你期望的字符即可!
使用languge菜单里的create language pack,你还可以把自己的本地化资源打包并导出,在别的机器上使用或者共享!
|
 |
|
|
|
|
|