帝国CMS常见问题记录

1、第一次安装,为什么找不到"增加信息"的地方?
因为你未增加栏目,请先增加栏目,然后再增加信息(终极栏目下方可增加信息)。

2、为什么信息管理的"信息栏目"列表不变?
缓存问题,解决方法如下两种:
1."系统设置"->"后台数据更新"->"删除缓存文件"即可解决
2.手工删除文件方法:删除"e/data/fc/"目录里所有文件即可解决

3、为什么提示"Fatal error: Unable to read *** bytes"?
请按"二进制"上传文件即可.(ftp软件传输时设置)

4、为什么修改了栏目的"内容模板"以前的信息页面不变?
解决方法如下三种:
1.修改栏目的"内容模板"时,选择应用于已生成的文件
2.用批量替换值功能:将newstempid字段值替换一下(旧值为旧的模板id,新值为新的内容模板id,并且要选择完全替换)
3.运行SQL:"update phome_ecms_表名 set newstempid=旧的模板id where newstempid=新的模板id"("news"为相应的数据表)

5、列表式与非列表式栏目的区别
列表式页面:页面由列表模板控制
非列表式类似页面:自己制作页面模板,同首页模板

6、为什么评论的验证码不显示?
修改一次"评论列表模板"即可激活它。模板管理->"公共模板"->"修改评论列表模板"

7、"栏目名"与"栏目别名"的区别.
"栏目别名":前台所有显示的"栏目名"(如标签里的"是否显示栏目名"就是显示这个)

8、模板制作需要懂哪些内容?
只需会使用Dreamweaver或其他网页编辑工具即可

9、后台密码忘记拉,怎么办?
5.0及以前版本:用phpmyadmin修改phome_enewsuser表,把password字段的值设为:e10adc3949ba59abbe56e057f20f883e
密码就是:123456

5.1至7.0版本:用phpmyadmin修改phome_enewsuser表里的记录:把password字段的值设为:“322d3fef02fc39251436cb4522d29a71”;把salt字段的值设为:“abc”.
密码就是:123456

7.2及以上版本:用phpmyadmin修改phome_enewsuser表里的记录:把password字段的内容改为:“a024187abaf1c7a6392128a90493e99b”;把salt字段的内容改为:“empire”;把salt2字段的内容改为:“empirecms”.
密码就是:123456

(修改密码步骤 图文教程:http://bbs.phome.net/showthread-13-148886-0.html)

10、什么是远程保存忽略地址?
在此列表里的网站/地址将不会将文件远程保存本地

11、新闻内容字段可选择存放文本说明
此功能主要针对大数据量数据用户而设计的。数据量越大效果越明显.如论文,小说等单信息数据量大的

12、为什么页面不统计访问数呢?
要统计页面访问率,需在模板加上“[!--page.stats--]”标签
用户在模板那边选择是否增加此标签(如下载系统中一般不统计访问量,不加此标签就不会统计了)

如果你是用动态显示点击数的话,用这个即可:(显示+统计)
<script src=[!--news.url--]e/public/ViewClick?classid=[!--classid--]&id=[!--id--]&addclick=1></script>

13、是否重复刷新的说明
生成信息后,系统会加上相应的标记,记录已刷新过。后台刷新数据可选择是否重复刷新

14、相关链接的依据是?
通过标题是否包括"关键字"来查询,4.6也可设置相同关键字也关联,可以到参数设置那设置

15、登录后台无法显示验证码
运行:e/admin/ShowKey.php即可看到提示。如果空间不支持GD库的话,验证码均为“ecms”.

16、全站域名更换说明
1.设置好参数设置的选项.
2.替换相应的字段值:
方法一:运行"update phome_ecms_news set newstext=REPLACE(newstext,‘原域名‘,‘新域名‘),titlepic=REPLACE(titlepic,‘原域名‘,‘新域名‘)"(说明:news为相应的表)
方法二:后台批量替换字段值即可

17、备份数据库时出的问题
错误内容:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘-1‘ at line 1

解决方法:到参数设置那,把支持sql查询方式去掉

18、数据库配置文件是哪个?
4.0版本:e/class/connect.php
4.6以上版本:e/class/config.php
7.0以上版本:e/config/config.php

19、备份网站需要备份什么数据?
备份"d"附件目录与数据库即可

22、为什么生成后的页面都是空白内容?
你的目录权限有问题,重新设置一下安装时需要设置的目录权限.是目录记得应用于子目录与文件

23、标签模板与模板标签的区别
标签模板:是为ecmsinfo标签服务,用于制作显示样式
模板标签:如[ecmsinfo],[phomenews]等都是模板标签

24、什么是系统模型?
系统模型是指: 新闻系统模型,下载系统模型,商城系统模型等.用户也可以后台直接自定义系统模型.

帝国CMS是不同于以往的CMS系统,他可以直接在后台通过新建表、自定义字段,然后组成新的系统模型。从而实现各种适合用户自己的系统。

25、为什么验证码一直是ECMS?
因为你的空间不支持GD库,但不影响使用

26、什么是远程发布?
你可以将Ecms系统装在本地,然后发布信息到远程服务器的功能。

27、用Ecms做英文站需要改什么?
1.修改e/data/langauge/gb/pub/目录下的q_message.php与fun.php语言包文件为英文。
2.前台调用用ecmsinfo万能标签

28、“Notice: Use of undefined constant”错误说明
php.ini配置问题,按下面修改即可解决:
修改php.ini,把error_reporting = E_ALL改成
error_reporting = E_ALL & ~E_NOTICE

29、信息分类模型的区域修改
1、提交信息选择地区修改:系统设置-》数据表管理-》管理字段-》修改myarea字段的初始值。
2、模板导航地区修改:模板管理-》公共模板变量-》管理模板变量-》修改“分类信息区域导航”变量

30、如何修改字段中的选项?
系统设置-》数据表管理-》管理字段-》修改相应字段的初始值。
(如下载系统模型的"软件类型"选项)

31、安装时出现如下提示
“建立数据表:  phome_ecms_article  完毕......
You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ‘DEFAULT CHARSET=gbk‘ at line 1”

说明:因为你空间使用的是mysql4.0,安装时请选择为MYSQL4.0即可解决

32、如何不显示不想投稿的系统模型
到“系统设置”-》“数据表管理”-》“管理系统模型”-》修改系统模型,将所有投稿项打勾去掉即可

33、为什么4.0升级4.6后没有显示投稿的系统模型?
因为升级后默认所有系统模型都没有选择投稿项,所以不显示到前台。
如果要将投稿显示到前台,你可以到“系统设置”-》“数据表管理”-》“管理系统模型”-》“修改系统模型”,选择好投稿项即会显示到前台(并且记得选择自动生成投稿表单)

34、安装4.6如何删除初始化的数据
到栏目管理删除8个父栏目即可删除所有初始化测试数据。

35、投稿时为什么显示非本模型的父栏目?
由于一个父栏目有可能有n种系统模型,所以系统只限制非本系统模型的终极栏目不显示。
当然为了美观你也可以直接修改调用的JS文件:d/js/addinfo模型id.js

36、点击区域链接为什么中文会变成乱码
这个是在iis下目录名不加/才会出现的情况,解决方法:修改区域链接,在ListInfo后加上"/"即可解决,如:ListInfo/?classid=...

37、为什么父栏目页面为空白页
非终极栏目页面的两种形式选择:
1.直接制作栏目页面,然后把制作好的页面代码复制到:“主页面内容”栏即可
2.可选择列表式,然后选择列表模板。显示同终极栏目一样的列表页

38、为什么发布时间比实际时间相差8个小时?
你的php设置的时间有问题,是美国的时间。
有以下两种方法可解决:
1、修改php.ini,找到:date.timezone,把前面的分号去掉,并把值设为PRC

2、修改e/class/config.php文件,把:
//@date_default_timezone_set("PRC");
前面的//去掉即可

39、控制面板“[!--empirenews.template--]”样式修改
如果只是改表格颜色,修改样式文件:images/Style.css文件里的:
.header {  font:  9pt  Tahoma,  Verdana;  color:  #FFFFFF;  font-weight:  bold;  background-color:  #698CC3  }
.header  a {  color:  #FFFFFF  }
.tableborder {  background:  #D6E0EF;  border:  1px  solid  #698CC3  }

如果要修改表格框架修改相应的文件即可,如控制面板首页:e/member/cp/index.php

40、使用过程中常见 英文错误提示 解答(含php、mysql错误提示)
http://bbs.phome.net/showthread-13-25023-0.html

41、自动提取简介时不想自动回车
可以直接修改简介字段(系统设置-》数据表管理-》管理字段),将回车替换成换行符选项去掉即可 .

42、信息刷新中断
有以下两种原因:
1、模板的标签语法有问题,仔细检查下你模板的标签。
2、刷新超时,到系统设置-》参数设置那把每组刷新数改小。

43、后台登陆认证码修改
6.6及以下版本,修改e/class/config.php文件里的“$do_loginauth”变量内容;
7.0以上版本,修改e/config/config.php文件里的“$ecms_config[‘esafe‘][‘loginauth‘]”变量内容。

44、为什么[!--writer--]不能在列表中调用
6.0默认新闻模型把writer和befrom字段存放在副表,要在列表中调用要先把这两个字段转移到主表(管理字段页面点副表转移),转移后修改模型选择这两个字段为列表模板项就可以用[!--字段名--]调用

45、列表页提示“Parse error: syntax error, unexpected ‘<‘ in D:\web\e\class\connect.php(951) : eval()‘d code on line 1”
你使用模板支持程序代码功能,但模板程序代码有问题所致,检查模板里的程序代码语法。

46、生成内容页提示“Table ‘*.phome_ecms_‘ doesn‘t exist......update ***_ecms_ set havehtml=1 where id=‘‘ limit 1”
原因是你修改了栏目所属系统模型导致,因为栏目原来所属系统模型本身就有信息,而你改动了所属系统模型,使得这些信息无法找出所属栏目导致出错。
解决办法:修改栏目改回原来所属系统模型,然后进管理信息删除栏目所有的信息,最后再修改栏目改回所属新系统模型就可以解决。

47、使用php5.3.*版本无法连接到MySQL数据库
原因:php5.3后,不支持连接mysql地址用“localhost”,连接地址要改用“127.0.0.1”。
详细说明:http://bbs.phome.net/showthread-13-161875-0.html

时间: 2024-10-11 22:20:33

帝国CMS常见问题记录的相关文章

WordPress转换为帝国CMS完整图文教程[技术记录](图文)

WordPress转换为帝国CMS完整图文教程[技术记录](图文) 原文地址:https://www.wentong.org/ecms/jiaocheng/201806023.html 实现原理:利用帝国cms采集WordPress文章,采集时先不审核(比较重要),然后批量替换. 准备工作: 1.建议将WordPress样式设置为最有利于采集的,比如分类列表页,仅仅显示链接,并在显示9999999条,这样这样采集时直接就是内容页了. 2.帝国cms设置跟Wordpress相同结果的目录. 3.帝

帝国cms刷洗内容页提示.phome_ecms_news_data_&#39; doesn&#39;t exist

帝国cms后台刷新提示.phome_ecms_news_data_' doesn't exist解决方法: 刷新所有信息内容页面时提示“Table '*.phome_ecms_article_data_' doesn't exist”答:原因是数据本身有问题,信息索引表phome_ecms_表名_index有不存在ID的记录.解决办法:进数据库删除索引表中不存在的ID记录即可解决. 但怎么知道那些是不存在的ID记录呢? 例如 phome_ecms_article 表的 phome_ecms_ar

帝国cms建站总结-(分页)

帝国cms分页代码文件t_functions.php 代码为: <?php if(!defined('InEmpireCMS')) { exit(); } define('InEmpireCMSTfun',TRUE); require_once(ECMS_PATH."e/class/userfun.php"); //列表模板分页函数 function sys_ShowListPage($num,$pagenum,$dolink,$dotype,$page,$lencord,$ok

帝国CMS文章随机调用等一些常用标签

显示一周内信息点击排行 [e:loop={'news',10,18,0,'newstime>UNIX_TIMESTAMP()-86400*7','onclick desc'}]<a href="<?=$bqsr[titleurl]?>" target="_blank"><?=$bqr[title]?></a><br>[/e:loop] 发个灵动标签技巧,多少天内的信息显示new字样 <table

帝国CMS 6.0功能解密之新版结合项功能,帝国结合项使用

可以用来做A-Z信息检索    某字段等于多少,输出  等等 帝国CMS6.0在继承以往版本结合项功能的基础上又新增很多特性,更强大.今天我们就专门来讲解6.0的结合项改进. 回顾下以往版本的结合项语法:可以点击这里查看:http://bbs.phome.net/showthread-13-25490-0.html 相对于以往版本有什么改进呢?下面我们一一道来一.支持列出某一个数据表的所有信息:指定数据表的系统模型ID即可,模型ID变量名为:mid例子:下面链接为显示新闻表的所有信息:/e/ac

帝国cms 文章列表页读取newstext的内容

帝国cms的文章系统的内容是存放于文本中而不是存放于数据库中的,数据库中存放的是文本的路径,放与d\txt目录下,在用文章系统做单页面时,可能会在列表页读取newstext字段,如: [e:loop={"SELECT title,newstext FROM {$dbtbpre}ecms_article WHERE classid=$classid ORDER BY id LIMIT 1",0,24,0}]                     <h2><?=$bqr

帝国cms文章内容tags关键词设置调用方法以及tags静态化

说实话帝国cms用起来真的不好找一些功能,就比如说帝国cms的tag标签调用.需要注意的是帝国CMS文章的关键词和tags标签并非一码事,关键词标签是设置文章的关键词的,是用来给搜索引擎说明本篇文章的大意,而tags标签是用来链接文章的,对于SEOer来说,使用tags可以起到聚合的作用,增加网站页面,提高权重.那么帝国CMS如何调用当前文章内容tags以及实现tags静态化呢? 帝国CMS tags标签怎么设置: 1.登录后台,单击[栏目]菜单——[TAGS管理]——[设置TAGS参数]子菜单

轻取帝国CMS管理员密码

“帝国”CMS是一套著名的PHP整站程序,是国内使用人数最多的PHPCMS程序之一.令人无奈的是,“帝国”虽然把势力壮大了,却忽略了自身防护的建设,结果在黑客攻击下,“帝国”沦陷了.“帝国”CMS曝出的漏洞能够让黑客在1分钟内拿到管理员的账户密码,之后更能轻松获取webshell.下面让我们一起来对“帝国”CMS进行一次入侵检测. 漏洞的成因: 都说安全是一个整体,千里之堤毁于蚁穴,往往一个看似坚不可摧的网站系统,在某个不被注意的角落出现了一个极小的疏忽,结果导致整个网站被黑客攻陷.“帝国”CM

帝国CMS灵动标签技巧总结

帝国CMS灵动标签: [e:loop={栏目ID/专题ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序}] 模板代码内容 [/e:loop] 调用时间: <?=date('m-d',$bqr[newstime])?> 调用标题: <?=$bqr[title]?> 截取标题字数: <?=esub($bqr[title],120)?> 标题链接: <?=$bqsr[classurl]?> 栏目名称: <?=$bqsr[classname