联系官方销售客服

1835022288

028-61286886

迅睿CMS网站打不开

关于网站打不开时怎么办,从以下几个方面去找原因1、服务器硬件等问题咨询网站主机的服务商就是空间商或者域名商,让他们排查是否是硬件问题,当他们反馈硬件没有问题,他们会告诉你是程序问题。2、迅睿CMS程序问题运行迅睿侦探工具 test.php 查看网站的错误日志记录,交给技术员分析日志;如果不会技术的人员需要把网站打不开时的截图界面和错误日志记录发给迅睿官方人员排查。

同时存在多个分页标签的写法

需求:在同一个页面可能同时存在多个分页时(本教程需要4.3.15及以上版本使用)例如,此页面是首页,那么下一页的分页规则就是:,index.php?page=2&page2=2,index.php?page=2&page3=2,。。。。标签写法为:1、【index.php?page=2&page1=2】{modulemodule=newspage=page1pagesize...

程序支持环境

一、硬件环境1、入门级:CPU内存1核1G、硬盘40GB、带宽1M2、普通级:CPU内存1核2G、硬盘40GB、带宽2M3、增强级:CPU内存2核4G、硬盘40GB、带宽4M4、数据级:CPU内存4核16G、硬盘100GB、带宽4M二、操作系统1、推荐环境:Linux CentOS 7.0 x64以上2、其他环境:Windows 不推荐,PHP程序不推荐Win系统三、软件环境程序支持环境:PHP7...

插件开发入门指南

插件开发的开发人员需要具备的基本条件1. 具备基本的PHP知识(必备);2. 具备HTML知识,了解css和js最佳(必备);3. 具备SQL语句知识(必备);4. 有PHP框架开发经验最好,CI框架、ZF框架、TP框架,Yii框架等(可选);5. 有服务器配置相关技术的(可选)。如果你不具备这些知识,请务必提前学习,否则用起来会比较吃力。插件开发必备工具:开发者在开发插件之前首先要在迅睿CMS框...

附件信息

一、函数名称\Phpcmf\Service::C()->get_attachment($id)二、函数介绍获取附件的基本信息,如作者、大小、地址、下载次数、文件类型等三、参数值参数介绍$id附件id号四、返回值返回文件信息数组Array ( [id] => 附件id [uid] => 作者id [author] => 作者名称 [filesize] => 文件大小(单...

模块域名恢复方法

当在后台把域名错误的绑定到模块域名上时,会导致域名无法访问后台,恢复办法:1、打开配置文件/cache/config/domain_app.php2、将域名删除,留空3、登录后台,这样就可以登录后台了...

重写Content类:检测重复标题不让发布

我们以Demo模块为例,新建App/Demo/Models/Content.php

自定义入口程序

用于不带任何参数的url来访问控制器文件,例如http://www.xxx.com/aaaa.php访问控制器某某某http://www.xxx.com/api/bbb.php访问控制器某某某示例说明...

如何关闭https访问

一不小心开启了https,导致网站无法打开,怎么还原成http需要手动打开文件:cache/config/system.php找到SYS_HTTPS设置为0即可!

in_array(): Argument #2 ($haystack) must be of type array, null given

PHP8环境下,遇到以下错误时:in_array():Argument#2($xxx)mustbeoftypearray,nullgiven需要手动将函数in_array改成dr_in_array

www域名301

把不带www的域名301到带www的域名,例如xunruicms.com定向到www.xunruicms.com打开index.php$host=strtolower($_SERVER['HT...

自定义支付方式接口

系统内置了微信、支付宝等支付方式,比如你需要自己接入第三方支付接入,例如京东、网银等,需要参考此教程本教程需要精通php开发的技术人员一、支付方式目录结构目录命名必须是英文字母二、必备文件介绍1、co...

自动加载配置文件

自动加载使用场景,当你在config目录或者其他目录定义了一个数组类型的配置文件例如,config/aaa.php

审核时微信通知审核的管理人成员

需求:通过微信消息提醒对应的权限组账号及时登录后台审核稿件实现方法:config/hooks.php\Phpcmf\Hooks::on('module_verify_after',fu...

后台登录故障{"code":1,"msg":"ok","data":{"sync":[],"url":

{"code":1,"msg":"ok","data":{"sync":[],"url":"admin.php?c=home&m=home"}}

CMS版本查看

如何查看迅睿cms版本号,打开文件/dayrui/My/Config/Version.phpversion:表示cms的版本号updatetime:表示此版本的更新时间downtime:表示此cms源...

发送提醒通知

方法介绍\Phpcmf\Service::M('member')->notice($uid,$type,$note,$url='',$mark='')$...

自定义任务Cron.php

在应用插件目录中创建自定义任务文件例如:Myapp插件目录,那么文件位置是:/dayrui/App/Myapp/Config/Cron.php用于CMS进行“任务计划”操作时执行配置表中的方法,例如定...

重写系统Library类:邮件验证函数

表单验证类文件:/dayrui/Fcms/Library/Form.php1、新建文件:dayrui/My/Library/Form.php2、新写方法体:

同一个网站内容以不同的模板来展示数据技巧

需求场景:网站多套模板时可以分别查看各个模板预览网站例如主站域名是:www.xr.com,入口地址是:/www/wwwroot/www.xr.com/index.php那么新模板预览网站例如是:域名是...

模块搜索设置

此功能是针对模块内容,在前端界面上的搜索功能,动态地址默认是:index.php?s=模块目录&c=search1、搜索功能开启之后才能进行搜索,这个按钮不用解释了2、集成栏目页参考这里的教程...

短信设置

cms短信接入分为两种接口。一、官方接口申请接口地址:http://www.xunruicms.com/index.php?s=member&app=vip&c=sms&m=i...

自定义缓存Cache.php

用于后台进行“更新缓存”操作时执行配置表中的方法,跟“更新缓存”操作联动进行自定义缓存配置文件:/dayrui/My/Config/Cache.php

安装前的判断Before.php

Config/Before.php用于插件安装之前的验证判断

模块Config配置规则

模块信息文件:Config/App.php

提取html中的图片

函数名:dr_get_content_img例如提取show.html中的内容字段中的全部图片,内容字段是content,那么写法是:{php $imgs = dr_get_content_img($content);}{loop $imgs $img}{/loop}图片数量:{count($imgs)}提取3张图片写法:{php $imgs = dr_get_content_img($conte...

Table类:发布初始化值

适用于继承table类的控制器文件,需要精通php的开发者功能介绍:发布内容时进行字段值初始化默认值,比如发布内容时,给title字段初始化一个值用法说明:1、打开内容模块发布控制器/dayrui/A...

Table类:增加列表查询条件

适用于继承table类的控制器文件,需要精通php的开发者功能介绍:在分页列表中自建一些条件查询,比如模块内容管理列表时,给他加一个条件,比如aaa=1的内容用法说明:1、打开内容模块列表控制器/da...

Table类:重写列表查询的数据格式

适用于继承table类的控制器文件,需要精通php的开发者功能介绍:在分页列表中返回的数据,进行二次组装,比如模块内容管理列表时,要给返回结果多增加一些数据用法说明:1、打开内容模块列表控制器/day...

自定义模板解析list标签

需要精通php的开发者使用系统自带的标签有{category****}获取栏目{/category}{linkage****}获取联动菜单{/linkage}{page****}单页面{/page}{...