07 2008 档案

摘要:在上文(Discuz!NT URL地址重写) 中, 聊到了“在线用户”功能,因为当时介绍的重点不是“在线”那一块,所以没做深入介绍。这就为今天这篇文章埋下了“伏笔”。因为在线这个功能太重要了,大家不妨用VS打开我们产品的最新源码,然后搜索一下“OnlineUsers.”这个内容就会看到它在产品中被使用的“频率”。 好了,言归正传,下面就开始接着上一篇文章中所说的“OnlineUsers.... 阅读全文
posted @ 2008-07-29 12:57 dodo-yufan 阅读(850) 评论(1) 推荐(0) 编辑
摘要:在Discuz!NT中的前台页面访问(特别是aspx)是被HttpModule接管的,所以大家在Discuz.Web项目的目录下看到的唯一"aspx文件"是index.aspx,而所有其它前台页面都有“/aspx/”文件夹下的相应的子目录中,而这些子目录名称是与后台所“生成”的模板存在对应关系的。而这种“关系”的绑定是通过dnt_templates(模板数据表)来进行关联的。而有关模板机制的文章详... 阅读全文
posted @ 2008-07-29 11:41 dodo-yufan 阅读(623) 评论(0) 推荐(0) 编辑
摘要:从专题三开始分析Community Server的一些具体的技术实现,根据IIS对请求的处理流程,从HttpModule& HttpHandler切入话题,同时你也可以通过一系列的专题了解CS的运行过程,不只如此,所有的.Net 1.1 构架的Web App都是以同样的顺序执行的。 先了解一下IIS系统。它是一个程序,负责对网站的内容进行管理并且处理对客户的请求做出反应。当用户对一个页面提出请求时... 阅读全文
posted @ 2008-07-24 12:11 dodo-yufan 阅读(351) 评论(0) 推荐(0) 编辑
摘要:当一个HTTP请求到达HttpModule时,整个ASP.NET Framework系统还并没有对这个HTTP请求做任何处理,也就是说此时对于HTTP请求来讲,HttpModule是一个HTTP请求的“必经之路”,所以可以在这个HTTP请求传递到真正的请求处理中心(HttpHandler)之前附加一些需要的信息在这个HTTP请求信息之上,或者针对截获的这个HTTP请求信息作一些额外的工作,或者在某... 阅读全文
posted @ 2008-07-24 11:06 dodo-yufan 阅读(1332) 评论(2) 推荐(1) 编辑
摘要:1.当您获得源码包后,您需要首先对discuz.sln,Discuz.ForumPage.csproj.webinfo这两个项目文件中的站点地址进行修改已符合您本地的站点。 具体需要修改的地方是Discuz.Web.csproj文件中的 True True 2712 / ... 阅读全文
posted @ 2008-07-23 16:44 dodo-yufan 阅读(598) 评论(0) 推荐(0) 编辑
摘要:1.网站发布后发现登录后Session丢失的问题,试了N多种方法,最后发现是配置文件的问题,出现了跨域访问的问题,从而导致Session丢失.顺便记录下,做为以后参考. 2.如果你发现session突然无理由的丢失,而当你认真的检查代码并且排除其它常规可能丢失的可能性时,你可能会像我一样,几乎要接近崩溃~!后来发现问题出在我用代码创建一个临时目录然后删除临时目录的删除操作上。 现在和大家分享下:希... 阅读全文
posted @ 2008-07-18 10:42 dodo-yufan 阅读(535) 评论(0) 推荐(0) 编辑
摘要:Server Application Unavailable The web application you are attempting to access on this web server is currently unavailable. Please hit the "Refresh" button in your web browser to retry your requ... 阅读全文
posted @ 2008-07-15 11:43 dodo-yufan 阅读(373) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示