- 登录后台,进入系统设置 -> 系统参数设置 -> 关闭前台模块相关功能。
- 根据需求勾选需要关闭的功能。
- 提交设置后,被关闭的功能将无法访问。

OLDER ARTICLES
问题:
- 如何让DedeCMS首页每天自动更新?
解决方法:
- 创建
auto.php
文件:- 创建一个名为
auto.php
的文件,内容如下:<?php require_once(dirname(__FILE__).'/include/common.inc.php'); require_once(DEDEINC.'/arc.partview.class.php'); $pv = new PartView(); $row = $dsql->GetOne("SELECT templet, typeid FROM `#@__arctype` WHERE id=1"); $templet = $cfg_basedir.$cfg_templets_dir.'/'.$row['templet']; $pv->SetTemplet($templet); $pv->SaveToHtml($cfg_cmspath.'/index.html'); ?>
设置定时任务:
- 创建一个名为
-
- 在服务器上设置定时任务,每天执行
auto.php
文件。例如,使用cron
定时任务:0 0 * * * /usr/bin/php /path/to/your/auto.php
- 在服务器上设置定时任务,每天执行
[e:loop={"select * from [!db.pre!]ecms_news where istop=0 and isgood=0 and firsttitle=0 order by newstime desc limit 10",10,24,0}]
<a href="<?=$bqsr[titleurl]?>" target="_blank"><?=$bqr[title]?></a>
[/e:loop]
-
基本字数统计
<?=strlen($navinfor[newstext])?>
-
过滤空格等字符
<?=strlen(htmlspecialchars(strip_tags(str_replace(' ', '', str_replace('“', '', str_replace('”', '', $navinfor[newstext]))))))?>
-
过滤HTML代码、空格等
<?=strlen(htmlspecialchars(strip_tags(str_replace(' ', '', str_replace('“', '', str_replace('”', '', str_replace(egetzy('rn'), '', str_replace(egetzy('<br />'), '', $navinfor[newstext]))))))))?>
UPDATE [!db.pre!]ecms_news SET `classid` = '888' WHERE `classid` = 999;
UPDATE [!db.pre!]ecms_news_data_1 SET `classid` = '888' WHERE `classid` = 999;
UPDATE [!db.pre!]ecms_news_index SET `classid` = '888' WHERE `classid` = 999;
UPDATE [!db.pre!]enewsfile_1 SET `classid` = '888' WHERE `classid` = 999;
-
打开
include/channelunit.class.php
文件- 找到大约第35行的代码:
$this->dsql = $GLOBALS['dsql'];
- 找到大约第35行的代码:
-
在该代码下方添加以下代码
- 该代码用于输出有问题的文档ID和CID:
echo $cid . "-" . $aid;
echo "";
- 该代码用于输出有问题的文档ID和CID:
-
重新生成全站或文档
- 查看提示的文档ID,删除有问题的文档。
-
打开
plus/guestbook.php
文件- 搜索代码
ShowMsg("验证码不正确!", "");
- 搜索代码
-
将上述代码修改为
ShowMsg("验证码不正确!", "-1");
原因
- JS冲突:表单验证JS与其他脚本冲突。
- 表单字段不匹配:表单字段与后台设置的字段不一致。
解决方案
- 检查JS冲突
- 尝试去掉表单验证JS,重新提交表单。
- 检查表单字段
- 确认表单字段与后台设置的字段完全一致。
问题:
- 面包屑导航中最后一个“>”符号如何去除。
解决方法:
- 修改
typelink.class.php
文件:- 打开
include/typelink.class.php
文件。 - 找到以下代码:
return $this->valuePosition.$this->SplitSymbol;
- 修改为:
return $this->valuePosition;
- 打开
准备:主机+数据库+域名+安装包。
上传在线安装包到网站根目录下。
浏览器打开“你的域名/install.php”
按照提示完成安装
需要注意的地方有:
环境检查那里要注意是否有打叉的选项,如果有则必须根据具体选项做出对应的办法解决;
数据库信息一定要按照提示填写正确,并且推荐使用mysql数据库。
