网站版支持4个常用网站类型,1个数据库对接,1个自定义API接口,下面介绍常见问题和设置方法。请对号入座您的网站程序
织梦CMS是集简单、健壮、灵活、开源几大特点的开源内容管理系统,是国内开源CMS的领先品牌,目前程序安装量已达七十万,超过六成的站点正在使用织梦CMS或基于织梦CMS核心开发.
dedecms设置如下:
注意:dedecms发布完后会自动更新首页静态,如果更新失败,请手动更新。软件对内置参数进行固定,如需修改请在软件目录/data/设置.ini里面的[网站设置]添加一项:
ishtml=0 0表示使用动态url,1表示生成静态html
arcrank=-1 -1代表需要审核,0代表直接通过显示出来
notpost=0 0代表允许评论,1代表禁止评论
keywords= 留空代表使用 “文章标题,公众号,昵称”这个形式的关键词,可用变量,{gzh}、{gzhnc}、{gzhjj}
tag= 留空代表使用 “公众号,昵称”这个形式的标签
description= 文章简介,留空默认,{gzh}、{gzhnc}、{gzhjj}、{wzjj}
shorttitle= 短标题,留空不写,可用变量,{gzh}、{gzhnc}、{gzhjj}、{wzjj}、{title}
ddisremote=1 封面缩略图调用方法 0是URL,1是远程本地化。(设置为0,调用远程图片时,请在dede后台,执行SQL命令,执行以下这条:alter table dede_archives modify column litpic varchar(255); 意思就是加长图片字段的长度,不然存不下。然后dede“系统基本设置->其他设置”里,提取第一张图片作为缩略图:否,远程图片本地化:否)
使用原文缩略图=假 真代表使用原微信图片链接,假则使用绕过防盗链图片的链接
问题1:遇到设置了ddisremote=0无法显示远程缩略图的时候,有可能是数据库里的图片字段长度给的不够,应该修改长度大一点,就可以解决了。修改方法是:
进入后台,系统,执行SQL命令:
ALTER TABLE dede_archives MODIFY COLUMN litpic VARCHAR(500);
$this->m_fp = @fsockopen($this->m_host, $this->m_port, $errno, $errstr,10); 替换为 $this->m_fp = @stream_socket_client($this->m_host . ‘:’ . $this->m_port, $errno, $errstr,10);
问题3:视频无法显示解决方法
打开 /dede/inc/inc_archives_functions.php 找到
preg_match_all("/src=[\"|'|\s]([^\"|^\'|^\s]*?)/isU",$body,$img_array); 改成 preg_match_all("/<img.*?src=[\"|'|\s]([^\"|^\'|^\s]*?)/isU",$body,$img_array); 保存,完成
问题4:无法下载远程图片,发布时好好的,编辑之后就会导致图片破裂。这是因为dedecms的获取图片是默认找.jpg这样的结尾,微信的图片并不是这样的图片后缀,而是URL链接,所以一下方法教你如何修复
找到这个文件,文件路径:/dede/inc/inc_archives_functions.php (其中/dede/是后台目录,如果您做了修改请在自己的后台目录下找到相应文件)
找到:
function GetCurContent($body)
在这个方法里面找到
preg_match_all("/src=[/"|'|/s]{0,}(http:////([^>]*)/.(gif|jpg|png))/isU",$body,$img_array); $img_array = array_unique($img_array[1]);
修改成
preg_match_all("/<img([^>]*)/s*src=['|/"]([^'/"]+)['|/"]/isU",$body,$img_array); $img_array = array_unique($img_array[2]);
未经允许不得转载:www.gulangu.com孤狼工作室 » 网站运营版-如何设置发布到dedecms网站