自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 CentOS7+Git+码云+TP(php) WebHook自动同步部署更新代码到阿里云服务器_菜鸟详情图文教程

阿里云服务器:oneinstack一键PHP环境 一、搭建码云好仓库 (略过) 教程:https://blog.csdn.net/haibo0668/article/details/90403673 二、服务器搭建Git oneinstack已经安装好GIT,版本是:1.8.3 查看git...

2019-08-03 15:49:30 307 0

原创 tp5.1 foreach在控制器记录中新增加一个字段,其它字段不变也不用重新全部写一遍 (不在模板中操作)(分页)

1、控制器 $rs=Db::name('admin')->field('id,name,group_id,role_id,img')->where($where)->where('deleted',0...

2019-03-04 19:17:14 584 5

原创 TP5 layui.table 完整数据表格 查询带参数

一、完整例子 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content=&q...

2018-10-16 19:06:04 9288 1

原创 TP5.1 在模板中用原生PHP数据库查询

{volist name="v.child" id="v2" empty="暂时没有数据" } {php} //$id=$v2['id']; $sql = "select id,pid,star...

2018-08-08 17:48:30 1640 8

原创 TP5 where数组查询(模糊查询)(有多个查询条件)

有查询条件就查询, 多个查询条件,只要有查询,就增加一个查询条件 一、TP5.1版本 模糊查询 $where[] = ['title','like',"%".$sotitle."%"]; $map[] = ...

2017-10-20 14:58:35 50405 6

原创 asp函数split()对应php函数explode()

&lt;?php //利用 explode 函数分割字符串到数组 $source = "hello1,hello2,hello3,hello4,hello5";//按逗号分离字符串 $hello = explode(',',$source); for...

2016-06-02 13:06:50 679 0

转载 oneinstack 虚拟主机 支持ssl nginx: [emerg] invalid value TLSv1.3

创建虚拟主机,支持SSL nginx: [emerg] invalid value "TLSv1.3" in /usr/local/nginx/conf/vhost/seo.xxx.com.conf:8 nginx: configuration file /usr/local...

2020-06-29 18:40:56 36 0

原创 js 四舍五入取整数

一、四舍五入取整数Math.round() console.log(Math.round(2.5));//3 console.log(Math.round(2.4));//2 <script> function myFunction(){ document.getElemen...

2020-06-27 15:47:16 38 0

转载 linux系统下workerman如何开机重启自启动

linux系统下workerman如何重启自启动 1、查找PHP执行路径 // 通过执行命令whereis php查找 # whereis php 执行结果: 2、手动执行Workerman文件,看是否启动成功 // 通过命令运行Workerman文件,看Workerman是...

2020-06-13 16:46:05 85 0

原创 windows phpStudy ThinkPHP 5.1 Workerman 快速上手指南

一、安装Workerman 进入项目根目录运行命令(前提composer已经安装好) 官方教程:https://www.kancloud.cn/manual/thinkphp5_1/354134 composer require topthink/think-worker=2.0.* ...

2020-06-12 16:12:01 101 0

原创 Workerman WS和WSS区别

ws 和 wss 均为 WebSocket 协议的 schema,一个是非安全的,一个是安全的 如果你网站是http:,那么Workerman 连接用WS 如果你网站是https:,那么Workerman 连接用WSS WSS,Workerman也配置SSL证书,这个证书就是域名那个SSL证...

2020-06-12 11:57:33 73 0

转载 Centos 宝塔下的php多版本 环境变量的修改(切换PHP版本,修改默认PHP版本)(网站用PHP7.2版本,workerman状态显示PHP版本5.6)

使用宝塔面板你可以轻松的安装多个 php 版本,但是怎样修改环境变量的 php 版本的。 我们可以在命令行下使用: php -v 结果如下,显示我的 php 版本为 5 PHP 5.3.29 (cli) (built: Jun 5 2017 17:09:12) Copyright ...

2020-06-11 09:48:31 152 0

原创 Linux centos 安装Workerman 重启

一、官方安装手册 http://doc.workerman.net/315116 1.1 安装错误:WARNING: channel "pecl.php.net" has updated its protocols, use "pecl channel-upd...

2020-06-09 17:28:55 117 0

原创 宝塔 WebHook 代码自动更新到阿里服务器上

1、安装WebHook

2020-06-09 16:33:17 111 0

转载 宝塔 navicat 连接数据库mysql

宝塔面板mysql怎么用navicat 连接数据库呢? 首先要开放3306端口和安全组3306.具体操作如下: 1、放行3306端口 3、若您已创建数据库,需要修改,请打开phpMyAdmin 4、点击用户,并编辑指定用户的权限: 5、点击登陆信息一栏,修改Host信息为【任...

2020-06-09 14:43:22 56 0

原创 宝塔 数据库mysql管理打不开

打开:http://100.20.200.400:888/phpmyadmin_454dsfdsfdsfs/index.php 解决办法: 选择对应的PHP版本

2020-06-09 12:10:47 86 0

原创 建站 php版本选择不了,说明没有安装PHP,请安装PHP对应版本

2020-06-09 11:29:01 118 0

转载 php使用array_rand()函数从数组中随机选择一个或多个元素

array_rand(array,number) 参数 描述 array 必需。规定输入的数组参数。 number 可选。默认是 1。规定返回多少个随机的元素。 例子: $a=array("a"=>"Dog","b"=...

2020-05-27 17:20:52 105 0

转载 tp5.1 验证规则 验证数字

验证规则严格区分大小写 格式验证类 格式验证类在使用静态方法调用的时候支持两种方式调用(以number验证为例,可以使用number()或者isNumber())。 require 验证某个字段必须,例如: 'name'=>'require&#...

2020-05-18 19:35:54 313 0

转载 js jq layui 数字 验证是不是数字/整数 正则表达式

js_ jq 正则表达式判断是否是数字和浮点类型, int类型和double类型 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>否是数字和浮...

2020-05-18 19:32:03 193 0

转载 PHP 根据数组值取得键值

PHP 根据数组值取得键值 $arr = [1 => '余温', 3 => '红楼梦', '内容' => '水浒传']; echo array_search('红楼梦&#...

2020-05-15 12:27:56 220 0

原创 php 分组

记录集: array(11) { [0] => array(3) { ["id"] => int(16) ["cid"] => int(36) ["qid"] => int(27...

2020-05-12 18:13:38 94 0

转载 js js 刷新当前页面

location.href = location.href

2020-05-09 18:24:14 45 0

转载 PHP数组里面的某一个字段值相加(求和)

1、使用数组函数:array_column() 返回输入数组中某个单一列的值 2、使用数组求和函数:array_sum() 返回数组中值的和 3、echo array_sum(array_column($your_array, 'money')); $coupon_...

2020-05-09 18:05:13 231 0

原创 layui 引用后form里的样式没有生效(重新渲染 render)

form.render();

2020-05-08 17:01:00 277 0

转载 PHP array_column() 函数 获取数组某一列的所有值,某一个列作为键值

定义和用法 array_column() 返回输入数组中某个单一列的值。 语法 array_column(array,column_key,index_key); 参数 描述 array 必需。规定要使用的多维数组(记录集)。 column_key 必需。需要返回值的列。 可以是索引数组的列...

2020-05-07 10:07:11 147 0

原创 gif 错误:Access deined: DeployKey not added fatal: Could not read from remote repository.

Access deined: DeployKey not added fatal: Could not read from remote repository. Please make sure you have the correct access rights and the reposit...

2020-05-04 02:11:37 557 0

原创 layui 数据表格 自定义模板 templet: '#titleTpl' 数组循环显示相等对应值的名称

效果: <th lay-data="{field:'evaluat_type', width:110, templet: '#typeTpl'}">类型</th> <script type=&q...

2020-04-28 11:23:04 364 0

原创 tp5.1 模板 volist 循环输出数组对应的键值

{volist name="list" id="vo" key="k" } {$k}.{$vo} {/volist}

2020-04-24 20:24:10 692 0

转载 PHP获取文件绝对路径

echo __FILE__ ; // 取得当前文件的绝对地址,结果:D:\www\test.php echo dirname(__FILE__); // 取得当前文件所在的绝对目录,结果:D:\www\ echo dirname(dirname(__FILE__)); //取得当前文件的上一层目录...

2020-04-24 17:23:47 114 0

转载 php 如何判断文件、文件夹/目录是否存在(is_file与file_exists的区别、效率)

is_file 判断文件是否存在并且检查指定的文件名是否是正常的文件; file_exists 判断文件是否存在或者是目录是否存在; is_dir 判断目录是否存在; 查看手册,虽然这两个函数的结果都会被缓存,但是is_file却快了N倍。 还有一个值得注意的: 文件存在的情况下,i...

2020-04-24 17:16:26 214 0

原创 oneinstack rsync同步备份

oneinstack自带备份,但是超过1G ,就只能用rsync同步 一、安装rsync centos: yum -y install rsync ubuntu/Debian: apt -y install rsync

2020-04-22 17:07:34 70 0

原创 专有网络ECS实例的固定公网IP转换为EIP(弹性IP)

专有网络ECS实例的固定公网IP转换为EIP https://help.aliyun.com/document_detail/67455.html 注意:如果你服务器ECS+带宽是计费方式为包年包月时,公网带宽计费方式必须是按使用流量计费。按固定带宽计费的公网带宽可以先通过升降配变更计费方式后...

2020-04-20 12:36:45 130 0

原创 创建负载均衡 SLB教程(让服务器变为弹性服务器)SSL

一、创建负载均衡 二、创建交换机

2020-04-20 12:13:25 96 0

原创 oneinstack 备份 错误mysql: [Warning] Using a password on the command line interface can be insecure.

执行立即备份 cd /root/oneinstack ./backup.sh 出现错误提示: mysql: [Warning] Using a password on the command line interface can be insecure. mysqldump: [War...

2020-04-18 17:24:31 71 0

原创 OneinStack 虚拟主机安装、替换 自己购买ssl证书(自定义SSL证书)

一.添加虚拟主机-全新 winscp替换/usr/local/nginx/conf/ssl/www.example.com.{crt,key} 自己购买证书重命名pem=crt, 再重启nginx即可 service nginx reload 二、替换旧的SSL证书(没有实测...

2020-04-17 20:41:19 128 0

原创 域名转跳 显性URL You don't have permission to access the URL on this server

一个域名直接转跳到另一个域名 做了显性URL转跳 打开后,出现403错误 You don't have permission to access the URL on this server 解决方法: 在服务器上绑定这个域名就行 具体的就要看自己的服务器如果配置...

2020-04-13 11:34:57 134 0

转载 新版QQ功能录制屏幕、截取任意形状、屏幕文字识别

是不是觉得QQPC版最近的更新都是在网课功能上了呢?对的,腾讯为了同学们可以更好地上网课真是操碎了心。不过QQ最近推出了9.3.2版,这一次的更新可是跟网课无关,此次更新带给用户几个非常好用的新功能,一起来看看吧。 未读消息一点即达   如果一段时间没有去关注QQ群,那么有些热门QQ群里的聊天...

2020-04-11 13:14:56 551 0

转载 navicat查看MySQL数据库、表容量大小

1. 查看所有数据库容量大小 select table_schema as '数据库', sum(table_rows) as '记录数', sum(truncate(data_length/1024/1024, 2)) as '数据容量(MB...

2020-04-11 01:50:15 1033 0

原创 php Cannot redeclare xxx() require require_once 多次引用

造成原因:同时多次引用了同一个文件 用require_once()解决 include_once()函数,require_once() 函数会先检查目标档案的内容是不是在之前就已经导入过了,如果是的话,便不会再次重复导入同样的内容。 正确用法: require_once('...

2020-04-02 15:38:57 109 0

提示
确定要删除当前文章?
取消 删除