帝国CMS使用常见问题
使用相关常见问题
1、帝国CMS系统之安全设置最优化 可以查看安全设置手册:
http://www.phome.net/docs/setsafedoc/page/setsafegood.html
2、新手入门可以看这个教程:
用帝国CMS建站如此简单-新手系列教程:http://www.phome.net/zx/empirecms/doc/782.html
3、后台管理地址是什么?
8.0及以上版本是: /eadmin/admin/
7.5及以下版本是: /e/admin/
4、后台管理目录是否可以修改?
8.0及以上版本后台管理目录 /eadmin/admin 可以任意重命名,如改为 /eadmin/MYadmin888
7.5及以下版本后台管理目录 /e/admin 可以任意重命名,如改为 /e/MYadmin888
并且重命名文件夹后不需要任何设置。
5、数据库配置文件是哪个文件?
7.0及以上版本数据库配置文件:/e/config/config.php
6.6及以下版本数据库配置文件:/e/class/config.php
6、访问前台页面,提示“xxx is close”说明该模块在后台被关闭,如何开启?
答:后台>系统>系统参数设置>基本属性:关闭前台模块相关功能,去掉对应模块的选择。
7、帝国CMS模板是否通用?
答:帝国CMS所有版本模板通用。(但用PHP8运行环境注意模板内容里的数组需加引号)
8、帝国CMS商业授权版独有功能介绍:
帝国CMS商业授权版独有功能介绍:http://www.phome.net/zx/empirecms/help/723.html
9、新手快速入门帝国CMS必看的两个教程:
新手快速入门帝国CMS必看的两个教程:http://www.phome.net/zx/empirecms/doc/189.html
10、帝国CMS零基础实例入门教程:
帝国CMS零基础实例入门教程:http://www.phome.net/zx/empirecms/doc/184.html
11、帝国CMS模板制作 一招鲜吃遍天教程:
帝国CMS模板制作 一招鲜吃遍天教程:http://www.phome.net/zx/empirecms/doc/187.html
12、多终端访问功能使用图文教程:
多终端访问功能使用图文教程:http://www.phome.net/zx/empirecms/doc/201.html
13、页面刷新生成中断 有以下两种原因:
(1)、模板的标签语法有问题,仔细检查下你模板的调用标签。
(2)、刷新超时,到系统设置-》系统参数设置那把每组刷新数改小。(再就是删除模板中影响生成速度的调用标签)
14、提示Cann’t connect to DB! 的原因
答:这是提示链接不上mysql/pgsql数据库。有以下原因:
(1)、服务器mysq/pgsqll挂了,解决办法:重启服务器或重启mysql/pgsql解决;
(2)、修改了数据库账号和密码,但没有修改数据库配置文件里的信息,解决办法:修改数据库配置文件里的数据库账号和密码为新的。( 7.0及以上版本配置文件为/e/configconfig.php 、6.6及以下版本配置文件为/e/class/config.php)
15、默认是北京时间,如果修改时区?
答:可以修改配置文件“ /e/config/config.php ”里的“$ecms_config['sets']['timezone']='PRC'; //时区”
16、为什么发布时间比实际时间相差8个小时?
你的php设置的时间有问题,是美国的时间。
以下方法可解决:
修改php.ini,找到:date.timezone,把前面的分号去掉,并把值设为PRC
17、提示“Notice: Use of undefined constant”错误说明
php.ini配置问题,按下面修改即可解决:
修改php.ini,把error_reporting = E_ALL改成
error_reporting = E_ALL & ~E_NOTICE
18、用帝国CMS做英文站需要改什么?
(1)、修改 /e/data/langauge/gb/pub/ 目录下的q_message.php与fun.php语言包文件为英文。
(2)、前台调用用ecmsinfo万能标签或灵动标签。
19、实现多国语言网站,怎么实现方便?
答:考虑用多访问端功能实现,一个语言一个访问端。
20、备份数据库时出的问题
错误内容: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查询方式去掉
21、备份整站需要备份什么数据?
(1)、备份数据库;
(2)、备份“d”附件目录;
(3)、备份“e”动态页面模板相关目录;
(4)、备份“c”缓存目录和“esavedatas”存文本文件目录;(8.0及以上版本)
(5)、模板的图片和CSS目录。
详细可查看备份网站教程:http://www.phome.net/doc/manual/admin/html/bakdata.html
22、更换服务器,网站如何迁移?
详细可查看网站迁移教程:http://www.phome.net/doc/manual/admin/html/sitemove.html
(7.0及以上版本数据库配置文件:/e/config/config.php)
23、数据更新中心各刷新的解析说明
| 刷新首页 | 生成首页 |
| 刷新所有信息栏目页 | 生成所有栏目页面 |
| 刷新所有信息内容页 | 生成所有信息内容页 |
| 刷新所有信息JS调用 | 生成所有信息JS调用文件 |
| 批量更新动态页面 | 生成控制面板模板、登录状态、登录JS等动态页面 |
| 刷新所有标题分类页 | 刷新所有标题分类页面 |
| 刷新所有专题页 | 刷新所有专题页面和专题子类页面 |
| 批量刷新碎片文件 | 生成所有碎片文件(碎片采用文件调用形式时需要生成) |
| 批量刷新投票JS | 生成投票插件的JS调用文件 |
| 批量刷新广告JS | 生成广告插件的JS调用文件 |
| 批量更新模型表单 | 生成发布和投稿表单(一般是网站搬家时使用) |
| 批量更新反馈表单 | 生成自定义反馈的表单(一般是网站搬家时使用) |
| 更新数据库缓存 | 更新系统的缓存(一般是网站搬家时使用) |
| 恢复栏目目录 | 重新建立栏目目录(一般是网站搬家时使用) |
| 删除栏目缓存文件 | 重新更新“信息管理”菜单下的栏目列表及“栏目管理”菜单下的管理栏目页面。(一般是网站搬家时使用) |
| 更新栏目关系 | 一般应用于修改栏目所属父栏目后使用此功能。 |
| 更新栏目信息数 | 重新统计栏目下信息数量,一般应用于批量删除信息后或直接在数据库删除信息后使用此功能。 |
| 清除临时文件和数据 | 清除临时和缓存文件,可清空产生的临时文件,还有就是更新动态页面模板时使用,用于实时更换模板 |
| 自定义页面生成 | 生成所有自定义页面/列表/JS操作。 |
| 批量更新信息页地址 | 当改变信息目录时,请用此功能来批量更新内容页地址。 |
24、刷新页面提示错误
(1)、生成内容页提示“Table '*.phome_ecms_' doesn't exist......update ***_ecms_ set havehtml=1 where id='' limit 1”:
原因:是你修改了栏目所属系统模型导致,因为栏目原来所属系统模型本身就有信息,而你改动了所属系统模型,使得这些信息无法找出所属栏目导致出错。
解决办法:修改栏目改回原来所属系统模型,然后进管理信息删除栏目所有的信息,最后再修改栏目改回所属新系统模型就可以解决。
(2)、列表提示“Parse error: syntax error, unexpected '<' in D:\web\e\class\connect.php(951) : eval()'d code on line 1”
原因:你使用模板支持程序代码功能,但模板程序代码有问题所致,检查模板里的程序代码语法。
解决办法: 检查模板里的程序代码语法,将代码修改正确。
25、不想显示后台的“商城”菜单,如何操作?
答:后台>系统>系统参数设置>模型设置:“关闭后台菜单”项勾选“商城”即可。
26、模板制作需要懂哪些内容?
只需会使用Dreamweaver或其他网页编辑工具即可。
27、栏目的页面显示模式说明:
封面式:选择封面式后需选择封面模板。封面模板支持所有标签调用。
列表式:选择列表式后需选择列表模板。列表式为分页显示信息方式。
页面内容式:选择页面内容式后需填写“页面内容”。页面内容支持所有标签调用。
栏目绑定信息:选择栏目绑定信息后需设置“绑定信息ID”。设置后该栏目页面显示内容就是该信息页内容。
28、帝国几个模板中的定义:
网站的构成 ,一般是这样:
1、首页 ,2、频道页 ,3、信息列表页 ,4、信息显示页
可以理解成这几个对应的就是:
1、首页模板 ,2、封面模板 ,3、列表模板 ,4、内容模板
至于标签模板,是定义ecmsinfo等标签调用数据时候用什么格式来显示
29、为什么生成后的页面都是空白内容?
你的 /c/ecachetmp/ 目录权限有问题,将目录及目录里的文件权限设为777,然后再重新生成页面。(7.5及以下版本是 /e/data/tmp/ 目录)
30、为什么提示"Fatal error: Unable to read *** bytes"?
请按"二进制"上传文件即可.(ftp软件传输时设置)
31、什么是远程保存忽略地址?
在此列表里的网站/地址将不会将文件远程保存本地
32、为什么页面不统计访问数呢?
要统计页面访问数,需在模板加上“[!--page.stats--]”标签
用户在模板那边选择是否增加此标签(如下载系统中一般不统计访问量,不加此标签就不会统计了)
如果你是用动态显示点击数的话,用这个即可:(显示+统计)
<script src=[!--news.url--]e/public/ViewClick/?classid=[!--classid--]&id=[!--id--]&addclick=1></script>
33、是否重复刷新的说明
生成信息后,系统会加上相应的标记,记录已刷新过。后台刷新数据可选择是否重复刷新
34、全站域名更换说明
如果系统参数设置的 网站地址 和 附件地址 没有加域名,则不需要操作,直接换域名就可以。
如果系统参数设置的 网站地址 和 附件地址 加了域名,则要按下面操作:
(1).设置好参数设置的选项.
(2).替换相应的字段值:
方法一:比如执行SQL语句"update phome_ecms_news set newstext=REPLACE(newstext,'原域名','新域名'),titlepic=REPLACE(titlepic,'原域名','新域名')"(说明:news为相应的表)
方法二:后台批量替换字段值即可
35、为什么验证码一直是ECMS?
因为你的空间不支持GD库。(但不支持GD库不影响使用)
36、7.5及以上版本的多访问端切换注意事项:
(1)、设置好各访问端目录权限,特别是/e/config/config.php、/e/data/这两个要有读写权限。
(2)、修改访问端设置后,要在主端更新各端数据库缓存才能生效:主访问端后台>系统>网站多访问端>管理网站访问端:“更新所有访问端缓存与动态页面”。
(3)、各访问端的COOKIE作用域要设置为:.域名,比如:.phome.net
(4)、如果启用来源安全防护,提示切换成功后请等待2秒让自动转向访问端,不要手动点击转向链接,以防止触发来源安全验证显示空白。
37、默认安装关闭PHP错误提示,如果要开启怎么设置?
答:如果要开启显示可以修改 /e/config/config.php 文件里的“$ecms_config['sets']['webdebug']=0;”参数(0为不显示、1为显示)。
38、7.5版的编辑器默认会清除多余的word代码,如果要保留word格式怎么修改?
答:CKeditor编辑器默认复制会清除多余word代码,如果要保留word格式可以按下面修改配置:
修改 /e/admin/ecmseditor/infoeditor/config.js(后台) 和 /e/data/ecmseditor/infoeditor/config.js(前台) 文件,找到:
config.toolbar = 'full';
在这行下面加:
config.pasteFromWordRemoveFontStyles = false;
config.pasteFromWordRemoveStyles = false;
然后保存文件,清空浏览器缓存再访问即可。
(注意事项:文件不能用记事本修改,否则会将文件转为GBK编码,推荐用Dreamweaver等编辑软件修改。)
39、为什么“更新专题”页面不显示专题?
答:因为“更新专题”页面是为没有管理专题权限的用户而设计的单独管理专题功能。管理员可以在增加专题时设置“可更新专题的用户”,这样即使没有管理专题权限,也可以在更新专题页面对专题进行管理与更新。授权更方便。
40、为什么评论页的评分功能不能使用?
答:如果是要使用评分功能的模型,要往模型数据表增加“infopfen”(评分数)和“infopfennum”(评分人数)两个字段,详细操作步骤:
后台>系统>管理数据表>管理字段>增加字段:
评分数字段:字段名填“infopfen”、字段标识填“评分数”、字段类型选“大数值型(INT)”,其他默认,点提交;
评分人数字段:字段名填“infopfennum”、字段标识填“评分人数”、字段类型选“大数值型(INT)”,其他默认,点提交;
两个字段增加后模型即可使用评分功能。
41、如果栏目的信息数显示不对,如何处理?
答:可以到后台>系统>数据更新>数据更新中心>更新栏目信息数。
42、“信息处理结果反馈给会员”在哪儿设置?
答:修改信息就可以看到设置选项。
43、刷新所有信息内容页面时提示“Table '*.phome_ecms_news_data_' doesn't exist”
答:原因是数据本身有问题,信息索引表phome_ecms_表名_index有不存在ID的记录。解决办法:进数据库删除索引表中不存在的ID记录即可解决。
44、会员空间在哪开启或关闭?
答:后台>系统>系统参数设置>用户设置:会员空间 选开启或关闭。(8.0及以上版本还要设置“可使用会员空间的权限组”)
45、如何设置注册时不用选择会员组?
答:改 /e/config/config.php 文件,把
$ecms_config['member']['changeregisterurl']="ChangeRegister.php";
改为
$ecms_config['member']['changeregisterurl']="";
保存文件即可。
46、如何查看自己使用的CMS版本?
答:可以看 /e/class/EmpireCMS_version.php 文件。
47、提示“Duplicate entry '......' for key 'PRIMARY'”
进数据库修复对应的数据表解决。
48、提示“Table 表名 is marked as crashed and should be repaired”
进数据库修复对应的数据表解决。 49、帝国CMS建站的一般步骤 (1)、增加栏目;
(2)、模板制作;
(3)、录入信息;(终级栏目下可增加信息)
(4)、生成前台页面。

50、如何给附件目录绑定单独二级域名?
给 /d/file/ 目录绑定二级域名,
系统参数设置附件地址改成二级域名地址,
然后用批量替换字段值功能替换附件地址为二级域名(如果已经增加过信息的话)。
51、留言板如何设置验证码?
系统参数设置开启留言板验证码,然后修改留言模板,留言表单加:
<input type=text name=key size=6><img src="/e/ShowKey/?v=gbook">
52、打通多个帝国CMS系统的会员整合与同步:
修改配置文件 /e/config/config.php 里的会员表名为同一个即可:
$ecms_config['member']['tablename']="数据库名.{$dbtbpre}enewsmember"; //会员表
如果要登录同步,还需要将 cookie作用域 和 前台cookie变量前缀 设置为同一个。
详细可以看教程:http://www.phome.net/zx/empirecms/member/243.html
53、留言表单显示当前登录的用户名:
修改留言板模板,表单的名字变量加 value="<?=ehtmlspecialchars(getcvar('mlusername'))?>"
54、帝国CMS GBK版转UTF-8版方法:
转换可以看这个教程:http://www.phome.net/zx/empirecms/cdata/215.html(备份时记得不要选按十六进制备份)
55、计划任务功能使用教程:
功能解密之计划任务功能:http://www.phome.net/zx/empirecms/doc/158.html
56、自定义信息反馈表单的使用教程:
功能解密之自定义信息反馈表单:http://www.phome.net/zx/empirecms/doc/145.html
57、自定义系统扩展变量功能使用说明:
自定义系统扩展变量功能使用说明:http://www.phome.net/zx/empirecms/doc/697.html
58、帝国CMS在大数据量下优化说明:
帝国CMS在大数据量下优化说明:http://www.phome.net/zx/empirecms/doc/695.html
59、帝国CMS网站大数据优化方案功能使用说明:
帝国CMS网站大数据优化方案功能使用说明:http://www.phome.net/zx/empirecms/doc/694.html
60、帝国CMS8.0版-数据字典:
帝国CMS8.0版-数据字典:http://www.phome.net/docs/dbdoc/dbdoc80/
61、帝国网站管理系统功能解密 系列教程
帝国网站管理系统功能解密 系列:http://www.phome.net/zx/empirecms/doc/188.html
62、如何设置不限邮箱注册?
答:后台>系统>系统参数设置>用户设置:把“一个邮箱可注册:”设置为0
63、如何设置不限手册号码注册?
答:后台>系统>系统参数设置>用户设置:把“一个手机号可注册:”设置为0
64、会员实名认证接口如何整合?
可以看这个说明:http://www.phome.net/zx/pup/250.html
