作者文章

fwq

FWQ
CMS教程
DEDECMS 5.7伪静态怎么设置
5.7伪静态怎么设置 织梦内容管理系统(DedeCms) 以简单、实用、开源而闻名,是国内最知名的PHP开源网站管理系统,也是使用用户最多的PHP类CMS系统,dedecms5.7功能更强大和实用,但是一些朋友对dede5.7的伪静态设置不是很熟悉,下面,就为大家分享一下dede5.7伪静态的设置方法。(推荐教程:) 第一步、后台-系统参数-核心设置-是否使用伪静态:选择“是”; 注:你的网站空间是否支持伪静态,你可以与空间的IDC商联系一下,如果是自己的服务器,那就更好办了,自己动手,丰衣足食。一般来说,空间都是支持伪静态的。Apache服务器伪静态相对简单,直接在.htaccess文件中加入相应伪静态规则即可;而IIS服务器伪静态的实现,则需要加载Rewrite组件,然后配置httpd.ini文件。  第二步、如果你的网站已经存在生成的静态栏目或文章HTML,那么只需在后台-系统-SQL命令行工具中执行如下语句: 将所有文档设置为“仅动态浏览”: update dede_archives set ismake=-1 登录后复制 将所有栏目设置为“使用动态页”: update dede_arctype set isdefault=-1 登录后复制 第三步、列表页、文章页伪静态修改 打开/include/helpers/channelunit.helper.php。 (1)查找: //动态文章 if($cfg_rewrite == 'Y') {     return $GLOBALS["cfg_plus_dir"]."/view-".$aid.'-1.html'; } 登录后复制 替换为 //动态文章 if($cfg_rewrite == 'Y') {     return "/DedeCMS/DedeCMS5.7-".$aid.'-1.html'; } 登录后复制…
2024-11-25 阅读全文 →
FWQ
CMS教程
帝国cms记录用户点击的时间怎么看不了了
帝国cms提供了lastdotime(最后点击时间戳)和lastvotenum(最后投票时间戳)字段来记录用户点击时间。查看方法包括:打开数据库,查找ecms_article数据表,执行sql查询(select lastdotime, lastvotenum from ecs_article where id = [文章id]),解释结果(lastdotime和lastvotenum的值为时间戳)。 帝国CMS中查看用户点击时间的方法 问题:如何在帝国CMS中查看用户点击时间? 回答: 帝国CMS中提供了两个内置字段来记录用户点击时间: lastdotime:记录用户最后一次点击文章的时间戳。 lastvotenum:记录用户最后一次投票的时间戳。 查看方法: 步骤一:打开帝国CMS数据库 使用数据库管理工具(如 phpMyAdmin)打开帝国CMS数据库。 步骤二:查找数据表 找到名为 ecms_article 的数据表,其中存储了文章相关数据,包括点击时间。 步骤三:查询数据 执行以下 SQL 查询以获取用户点击时间: SELECT…
2024-11-25 阅读全文 →
FWQ
小程序
Vue 和微信小程序的区别有哪些?对比分析
一、生命周期 先贴两张图: vue生命周期 小程序生命周期 立即学习“”; 相比之下,小程序的钩子函数要简单得多。 vue的钩子函数在跳转新页面时,钩子函数都会触发,但是小程序的钩子函数,页面不同的跳转方式,触发的钩子并不一样。onLoad:页面加载 一个页面只会调用一次,可以在 onLoad 中获取打开当前页面所调用的 query 参数。 onShow:页面显示 每次打开页面都会调用一次。 onReady:页面初次渲染完成 一个页面只会调用一次,代表页面已经准备妥当,可以和视图层进行交互。 对界面的设置如 wx.setNavigationBarTitle请在 onReady之后设置。详见生命周期。 onHide:页面隐藏 当 navigateTo或底部tab切换时调用。 onUnload:页面卸载 当 redirectTo或 navigateBack的时候调用。 数据请求 在页面加载请求数据时,两者钩子的使用有些类似,vue一般会在…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序中天气预报开发的代码
这篇文章主要介绍了微信小程序 天气预报开发实例代码源码的相关资料,这里含有源码,需要的朋友可以参考下 微信小程序 天气预报 实例主要功能 自动定位所在城市 根据所定位的城市获取天气信息 显示未来几天的天气情况 查看当天天气的详情信息 先看效果图 微信小程序-天气 首页 微信小程序-天气 详情页 思路及编码部份自动定位所在城市 wx.getLocation:通过官方文档的API中可以看到wx.getLocation可以获取到当前的地理位置和速度,不过获取到的地理位置只是经纬度,而不是真正的城市名称,但我们可以根据这个经纬度来获取城市名称等信息(需要用到第三方接口),再通过城市名称和城市ID获取对应的天气信息。 在.js逻辑层增加函数: data:{   weatherApikey:'', //天气apikey,在http://apistore.baidu.com 上申请   city:'', //城市名称   areaid:'', //城市对应的id   curWd:{}, //当天天气情况   indexs:{}, //当天天气详情说明   forecast:{} //未来4天的天气情况 }, onLoad:function(options){   // 生命周期函数--监听页面加载   this.setData({weatherApikey:getApp().globalData.weatherApikey});…
2024-11-25 阅读全文 →
FWQ
CMS教程
dedecms翻页css在哪
DEDE的页面都分动态和静态两种方式显示,显然标签的解析函数也会有两个,分别对应静态和动态页面。首先找到include文件夹内的arc.archives.class.php文件,includerc.archives.class.php 如果是动态的,ctrl+F查找function GetPagebreakDM($totalPage, $nowPage, $aid)如果是静态的,ctrl+F查找function GetPagebreak($totalPage, $nowPage, $aid) 如果你想了解更多关于的知识,可以点击: 以静态的为例: 立即学习“”; /** * 获得静态页面分页列表 * * @access public * @param int $totalPage 总页数 * @param int $nowPage 当前页数 * @param int $aid 文档id * @return string */ function GetPagebreak($totalPage, $nowPage, $aid) { if($totalPage==1) { return ""; } $PageList = " 登录后复制…
2024-11-25 阅读全文 →
FWQ
小程序
关于微信小程序上传word、txt、Excel、PPT等文件的详解
目前小程序没有能实现此功能的 API 所以我这里通过使用 web-view 实现; 实现流程: 1. 在小程序后台配置业务域名 2. 在服务器写一个html,实现表单上传文件 3.后端php接收文件并存到一个服务器文件夹,把文件名存到数据库以后检索用 4.在微信小程序创建一个页面,里面使用web-view达到上传文件的目的; 效果图: 具体实现: 1. 在小程序后台配置业务域名 地址:https://mp.weixin.qq.com/wxopen/appdatacount 2. 在服务器写一个html,实现表单上传文件 index.html文件 nbsp;html&gt; <meta><meta><title>Title</title><script></script> 登录后复制 <script> function upload() { $(“#form1″).submit();…
2024-11-25 阅读全文 →
FWQ
CMS教程
phpcms v9 文件太大上传不了怎么办
v9 文件太大上传不了怎么办? 最近小编有遇到客户新安装的phpcms程序出现一个附件上传不了的情况。 由于phpcmsV9图片上传不了的问题原因比较多,无忧主机小编研究后,发现并不是程序代码的问题,二十因为后台设置的附件大小受到限制了的问题。因为phpcms默认的上传单个文件大小限制是2M。所以超过2M的附件上传就会上传不了。提示信息如下所示:   立即学习“”; 附件 今天小编就分享一下如何在网站后台设置PHPCMS上传附件大小的限制。 设置方法: 登陆phpcms后台–站点设置–修改–附件设置–允许附件大小,输入数值如20480。(这个值可以是你想要的大小)   phpcms后台 之后在php.ini进行设置,不过使用了无忧主机的空间的客户就不需要设置这个值了,这个无忧主机已经设定好了,客户只需要修改第2步的设置即可。 之后上传文件就会是修改后的数值了。 PHP中文网,大量的免费,欢迎在线学习! 以上就是 v9 文件太大上传不了怎么办的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
CMS教程
帝国cms建立栏目后更新没有反应
建立栏目后更新没有反应 有部分帝国CMS用户在新建了几个栏目,或者是更新栏目关系后更新数据再刷新页面都没有反应,不知如何解决。 这种情况,就一定要看看/e/data/fc/ 这下面的几个js和php文件,可能是这几个文件不可写造成的,需要把这几个文件设成可写状态,然后在更新数据中刷新,如何还是不可以的话也可以手动把添加的栏目加上,然后刷新再试试。 由于这几个文件中写的是栏目结构的缓存,一定要设置成可写状态。 推荐教程:   以上就是建立栏目后更新没有反应的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
微信公众平台消息接口开发从Hello2BizUser文本到subscribe事件
一、hello2bizuser旧事件的处理 在老的关注事件中,用户关注微信公众平台账号后,系统会帮用户发送一条Hello2BizUser的文本给公众账号,公众账号后台开发模式下通过判断Hello2BizUser这个词来实现发送欢迎词。 代码样例如下: if ($keyword == "Hello2BizUser"){     $contentStr = "PHP中文网";     $resultStr = $this-&gt;transmitText($object, $contentStr, $funcFlag);     return $resultStr; } 登录后复制 做出基础接口上的修改,影响会是所有人。一般不会轻易做这样的改动。 为什么微信要修改这一事件了,这个方法的弊端在于,如果用户没有判断这一事件,那么就不会有欢迎词,本来这也没什么关系,不出现欢迎词也不影响什么。但很多人的程序代码里面,所有流程直接就是判断关键词。比如我们曾看到过一家医院的微信账号,用户发送挂号的号码,就显示前面有多少人排列,但后台程序没有做区分,把Hello2BizUser也当成挂号单发送过去,返回没有找到Hello2BizUser这一挂号,不知道前面有多少人,搞得用户莫名奇妙。还有就是用户如果主动发送一个Hello2BizUser过去,那么得到的也是和欢迎词一样的内容,虽然很少有用户会去发这个东西。 另一方面,将用户关注做成事件,更有利于统计功能的实现。利用这个事件,我们就更能容易的判断出关注人数和退订人数,而原来的Hello2BizUser文本推送判断是有可能不准确的,因为用户可以手工发送,形成虚假关注统计。   二、“subscribe”订阅事件判断 subscribe是一种新的事件,我们先需要做事件类型做判断,我们在官方样例中增加对这一事件的判断,修改如下: $postObj = simplexml_load_string($postStr, 'SimpleXMLElement', LIBXML_NOCDATA); $RX_TYPE = trim($postObj->MsgType); switch ($RX_TYPE) { case "text":…
2024-11-25 阅读全文 →
FWQ
CMS教程
dedecms 搜索时出现“SphinxClient类找不到”怎么解决
搜索时出现“sphinxclient类找不到”怎么解决? 一般出现这种提示,是没有配置好sphinx服务器服务器,不过不启动文章全文检索功能也没关系,也是可以正常搜索出结果的 推荐学习: Sphinx是一个基于SQL的全文检索引擎,可以结合MySQL,PostgreSQL做全文搜索,它可以提供比数据库本身更专业的搜索功 能,使得应用程序更容易实现专业化的全文检索。Sphinx特别为一些脚本语言设计搜索API接口,如PHP,Python,Perl,Ruby等,同时 为MySQL也设计了一个存储引擎插件。  Sphinx单一索引最大可包含1亿条记录,在1千万条记录情况下的查询速度为0.x秒(毫秒级)。Sphinx创建索引的速度为:创建100 万条记录的索引只需 3~4分钟,创建1000万条记录的索引可以在50分钟内完成,而只包含最新10万条记录的增量索引,重建一次只需几十秒。  解决方法很简单,没有配置好之前关闭“是否启用文章全文检索功能(需配置sphinx服务器)”就行,选项在后台 系统 -> 系统基本参数 -> 其它选项 ,就会看到“是否启用文章全文检索功能(需配置sphinx服务器)”选项,选择否就可以了。 以上就是 搜索时出现“SphinxClient类找不到”怎么解决的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →