安装完DEDECMS后,显示 错误是什么原因,怎样解决
可以用栏目内容替代原来栏目单独页的更灵活的一种方式,可在栏目模板中用{dede:fieldcontent/}调用,通常用于企业简介之类的用途。
网站栏目管理--增加顶级栏目,添加栏目(以添加“某某概况”的单页面为例)
2高级选项:修改列表栏目文件名list_articlehtm为list_article_contenthtm,其他不变。
3在栏目内容中写下单页内容:
4打开模板文件夹(默认为defaulttempletsdefault),复制文件list_articlehtm
更名为:list_article_contenthtm,并在相应适合位置加入单页栏目标签{dede:fieldcontent/}。
5栏目生成更新,完成单页栏目添加。
如果出现缓存比较严重的话,建议先清除浏览器缓存,再打开网页查看;
你的需求跟缓存没关系。
有2个解决办法
可以:从栏目-更改-高级选项,设置文章命名规则,这里可以设置文章的目录,你可以把文章设置在栏目的目录中,也可以单独设置一个专门放文章的目录。
也可以:发布文章的时候-高级参数-发布选项,选择:仅动态浏览,这样就不会生成静态文件了。
至于数据库,不管用什么方法,你发文章,文章数据必然会写到数据库中。
其实这个问题是因为function ParCv() 并没有封装在类 dedesqlclassphp里。
打开include/dedesqlclassphp找到if(isset($GLOBALS['arrs1'])){ $v1 = $v2 = ”; for($i=0;isset($arrs1[$i]);$i++) { $v1 = ParCv($arrs1[$i]); } for($i=0;isset($arrs2[$i]);$i++) { $v2 = ParCv($arrs2[$i]); } $GLOBALS[$v1] = $v2;}
替换为
if(isset($GLOBALS['arrs1'])){ $v1 = $v2 = ”; for($i=0;isset($arrs1[$i]);$i++) { $v1 = chr($arrs1[$i]); } for($i=0;isset($arrs2[$i]);$i++) { $v2 = chr($arrs2[$i]); } $GLOBALS[$v1] = $v2;}
替换后清除下浏览器缓存,在进入前台和后台就显示正常运行了。
转载自:无忧
一、首先是安装memcache
二、DedeCMS后台设置
进入系统后台,在[系统基本参数]下面的"性能选项"卡当中,关于memcache进行如下配置:
cfg_memcache_enable : 是否启用memcache缓存,如果为否(N),默认使用文件缓存;
这个选项设置为开启:Y
cfg_memcache_mc_defa : 默认memcache缓存服务器地址;
这个选项中填入服务器地址:memcache://127001:11211/default127
cfg_memcache_mc_oth : 附加memcache缓存服务器地址;
这个如果没有可以为空
三、设定缓存时间
cfg_puccache_time : 需缓存内容全局缓存时间(秒),这个里面需要设定缓存周期,默认为36000秒
四、Memcache的分布式应用
memcache适合与web server安装在同一server上
memcache可以在n个端口开n个进程,如果和web server在同一机器的话,还能减少网络开销
配置简单,启动一个进程就行了,免去了配置文件
五、DedeCMS缓存函数开发说明
由于封装成小助手的形式,所以在使用的时候先初始化:
helper('cache');
几个简单的方法:
SetCache() 设定缓存信息
GetCache() 获取缓存内容
DelCache() 删除缓存内容,简单的使用例子如:
$rs = GetCache('memberlogin', $mid);
if( empty($rs) )
{
$rs = $dsql->GetOne("SELECT FROM `dede_member` WHERE mid='{$mid}' ");
SetCache('memberlogin', $mid, $rs, 1800);
}
1、后台备份数据,备份成功后打包整个网站数据,下载到本地电脑。切记!
2、安装全新的dedecms系统,安装完成后,登录后台。
3、上传备份数据文件夹/data/backupdata,覆盖到相应的目录。
4、后台-恢复还原数据。到了这里,只是把数据恢复了。
5、上传模板templets、附件资源uploads文件夹,覆盖相应的目录。记得先检查这些文件夹里,有没有非dedecms原程序文件,比如0day木马文件等。
6、做安全设置,限制目录权限
7、删除没用的文件:
装程序后一定要删除install目录;
修改dedecms默认后台目录dede
0条评论