Linux系统搭建LNMP环境,即Linux+Nginx+mysql+php。 服务器版本是CentOS Linux release 7.4.1708,阿里云服务器,所以部署环境之前,需要先登录阿里云服务器管理后台开启端口:80、82、443、3306,其中82端口是我的项目配置站点的端口。 打开阿里云官网-》控制台-》云服务器ECS-》安全组-》安全组规则: 随便选中一个规则列,点击“克隆”,弹出页面的“协议类型”选择“HTTP(80)”,“优?

是否安装:find / -name nginx 1.安装Nginx #安装Nginx的编译环境gcc yum install gcc-c++   #nginx的http模块使用pcre解析正则表达式所以安装perl兼容的正则表达式库 yum install -y pcre pcre-devel   #nginx使用zlib对http包的内容进行gzip yum install -y zlib zlib-devel   #nginx不仅支持http协议,还支持https(即在ssl协议上传输http),如果使用了https,需要安装OpenSSL库 yum install -y openssl openssl-devel cd /usr/local/ wg

代码: //无限上级 public static function upLevel($user_id, $arr) { $parend_id = Db::table('user')->where('id', $user_id)->value('parend_id'); array_push($arr, $parend_id); if ($parend_id != 1) { $arr = self::upLevel($parend_id, $arr); } return $arr; }

小程序和uniapp加自定义头部返回按钮及回到首页样式 看图: 小程序做法: 配置: 通过配置  navigationStyle 对页面或者全局页面进行自定义头部 思路 首先我们指定自定义头部肯定是以组件的形式存在的; 我们自定义的同时需要保持右边胶囊位置一致,同时也需要保留页面标题 我们实现的效果如下图所示: 实现 首先我们通过 wx.getMenuButtonBoundingClientRect() 获取右边胶囊的位?

先在表格添加一个自定义属性 {field: 'id', title: '查看课程', operate: false,formatter: Controller.api.formatter.checkLesson}, 添加checkLesson方法  checkLesson: function (value, row, index) {                     //这里手动构造URL                     var url = "";                     var type = row.type;                     if(type==1){                         url='lesson/series?id='+value          

表单提交 fastadmin form 1、引入form组件 require(['form'], function(Form){}); LcZvpK6QCa3UD2PQ+5JxYQ== 2、生成form元素 BXjWRE8/UaPARoVkf70HjA== 3、绑定事件之验证(也可以绑定总表单事件Form.events.bindevent(form)) Form.api.bindevent(form, success, error, submit); LY3/zAHoKxqajgjV379Szw== 4、提交 //提交表单的方法,在表单完成验证后进行提交 Form.api.submit(form, success, error, submit); 例子: 8IKZQmdPa3oVNo3+c566Zw== 复制代码

查询表达式 版本 新增功能 5.0.9 比较运算增加闭包子查询支持 5.0.4 支持对同一个字段多次调用查询方法 查询表达式支持大部分的SQL查询语法,也是ThinkPHP查询语言的精髓,查询表达式的使用格式: where('字段名','表达式','查询条件'); whereOr('字段名','表达式','查询条件'); 表达式不分大小写,支持的查询表达式有下面几种,分别表示的含义是: 表达式 含义 EQ、= 等于(=) NEQ?

第一步: 我们需要下载安装go,可以到中国go官网社区下载,地址:https://studygolang.com/dl 选择自己系统合适的版本,安装过程就跳过了,非常简单,直接解压放到自己的目录就可以了,这里推荐下载安装压缩文件tar.gz,解压出来如下图所示: 打开cmd,如图go version 显示go版本说明配置成功 第二步: 配置环境变量,在​ 我的电脑----右键“属性”----“高级系统设置”-----“环境变量”----“?

有时候就简单的验证数据可以在控制进行验证 下面是简单验证上传文件的方法 public function upload()     {         $attachment = null;         //默认普通上传文件         $file = $this->request->file('file');         $result = $this->validate(['file' => $file],['file' => 'require|fileExt:ppt'],['file.require' => '请上传文件','file.fileExt' => '必须是的PPT格式文件']);         if(true !== $result){ ?

定时器分为两种 一种是一次性的,时间到就执行 var timer=setTimeout(fun,毫秒数); 清除的方法 clearTimeout(timer) 第二种是周期性的,根据设定的时间周期进行 var timer=setInterval(fun,毫秒数); 清除的方法 clearInterval(timer)