dtcms常见问题

wuchangjian2021-10-24 12:35:09dtcms

常见问题

Q:为什么在本地运行网站前台正常,发布后上传服务器上面访问前台出现404错误?

A:DTcms从4.0开始,IIS应用池设置为集成模式不用做任何的设置,上传服务器即可运行。出现这种情况,可能出现的原因有两个,一是应用池为经典模式,这时我们只要将应用池设置为集成模式即可;二是开启了IIS Rewrite组件,因为DTcms自带了URL重写功能,它和IIS Rewrite不能同时存在,这时候我们就可卸载关闭IIS Rewrite组件即可。


Q:如何为站点绑定独立域名?

A:DTcms支持一站划分,所以我们在创建站点时可以填写独立的域名,如果不绑定任何域名则以虚拟目录形式访问站点,如:http://主域名/站点目录名/index.html这样访问,如果绑定了独立域名则以该域名访问站点。另外需要注意的是:只能设置一个默认站点,被标识为默认的站点以主域名访问而不用虚拟目录形式访问。

在站点填写了独立域名还是不够的,我们将域名做A记录解析到同一个空间,空间也要绑定该域名,做好后系统会自动识分哪个域名是属于哪个站点的了。


Q:为什么我的后台文件已经设置文件上传大小为1G,但上传时还是提示上传错误?

A:除了网站后台的控制面板 > 系统管理 > 系统设置 > 文件上传设置里面的附件上传大小设置之外,还有一个总的开关就是Web.config文件的maxRequestLength属性的设置,默认DTcms只允许50MB的文件上传,如需要增大需要修改两个地方,用记事本打开Web.config可以看到两处有大数字的地方,分别是:

<httpRuntime requestValidationMode="2.0" maxRequestLength="512000" executionTimeout="3600" />

<requestLimits maxAllowedContentLength="50000000" />

上面的只要针对IIS6.0,单位是KB,下面的只要是针对IIS7.0以上,单位是B,可以看出默认都是50MB,requestValidationMode的最大值为:2097151,maxAllowedContentLength的最大值为:2147483647,大约是2G左右,我们只要修改这两个地方的数字即可。


Q:为什么后台开启静态时操作生成静态页面生成失败?

A:遇到这种情况,我们需要检查三个地方,一是在伪静态的时候,网站是否能正常运行,有没有出错的页面或链接,如果有需要改正错误页面;二是检查服务器能否访问外网,因为生成静态页面时实际Web程序是访问网站得到的HTML页面保存到本地的,如果你的服务器不能访问外网,则无法生成;三是检查频道的URL配置是否正确,有没有列表页和详情页,参数设置得对不对。排查以上三个地方问题即可得到解决。


Q:制作模板时应该注意些什么?

A:首先需要注意该模板的保存文本格式为UTF-8;第二在模板页写Javascript代码时<SCRIPT>要改为小写<script>,遇到大括号{}时不要写成一行,一定要换行,否则模板引擎当成变量处理。


Q:模板生成后,测览页面时提示错误,错误信息:非法字符?

A:此类问题大部分是由于模板页面文件的保存格式为GBK或其它编码造成的,解决方法是找到该模板页,右键选择记事本打开,重新保存一下格式为UTF-8编码即可。


Q:模板生成后,测览页面时提示错误,错误信息:缺少}结束符?

A:一般在模板页使用循环或判断标签时,如果忘了加上结束标签则会出现以上错误,解决方法是找到模板页中有循环或判断的地方未加结束标签的加上对应的结束标签。


Q:模板制作好后,放到模板对应的文件夹,生成模板却找不到生成的aspx页面?

A:出现此类问题应先检查URL配置,查找有无URL配置指向这个模板名称,如果没有则需要添加一条URL配置信息。


相关文章

dtcms类库说明文档

类库说明项目名称说明DTcms.DBUtility数据库应用层独立项目,不依赖其它类库,只要负责对数据库的连接。DTcms.Model实体层只要对数据库字段的描述及定义,为传递各种数据的容器,相当于一...

dtcms通用标签文档

通用标签通用标签在所有模板页面都可以使用,如果您下载的是DTcms的源码版,请查看DTcms.Web.UI项目下的Label文件夹,如果默认标签不够用的情况下,你也可以在里面新增一些自定义的标签,但记...

dtcms插件开发文档

dtcms插件开发文档

插件开发DTcms的插件源码放在DTcms.Web/plugins目录下,发布后的插件位于站点根目录的plugins目录下,插件一般包含plugin.config、admin目录、bin目录和temp...

dtcms安装教程

安装环境一、安装环境要求开发工具:Microsoft Visual Studio 2010操作系统:Windows Server 2008(推荐) 、Windows Server 2003(推荐)、W...

dtcms建站流程

dtcms建站流程

建站流程1、创建站点DTcms可以一站划分,支持多个子站点。使用DTcms创建自己的网站时,第一步就是要创建站点,单击“控制面板”>“站点设置”>“站点管理”,如图所示:添加站点单击内容页...

dtcms模板引擎文档

dtcms模板引擎文档

模板引擎URL重写,实质上是将网页真实URL隐藏起来,使用户通过相应的虚拟URL访问网页资源,以便克服真实URL的许多不足。IIS Rewrite的工作原理请看下图:DTcms的HttpModule类...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。