- 博客(50)
- 收藏
- 关注
原创 mysql触发器
#tbl_dialog_local 2个触发器 其他几个触发器都会修改这个表,如果这个表写update则会造成死循环,所以写setcreate trigger tbl_dialog_local_set_triggerbefore update on tbl_dialog_local for each row beginset new.is_submit = 0;end;#tbl_dialog_scence 3个触发器create trigger tbl_dialog_scence_dele.
2020-06-18 18:02:29 74
原创 websocket 一个好用的东西
最近用websocket的时候,使用的是workerman但是我发现有点太笨重了,过度封装了了一些没用的东西,所以我用了一个其他的东西 textalk,我用来做客户端比较方便,workerman做服务端texttalk链接地址https://github.com/Textalk/websocket-php...
2020-05-22 17:07:53 917
原创 tp5.1怎么引入第三方类
tp5.1和5.0不太一样, 用composer下载的第三方直接用use引入命名空间,5.0有vendor助手函数之类的
2020-05-22 17:05:21 352
原创 服务器设静态ip
vim /etc/network/interfaces这个是ubuntu 每个系统不太一样iface enp3s0 inet dhcp上面是动态的iface enp3s0 inet staticaddress 61.161.147.210netmask 255.255.255.248gateway 61.161.147.209dns-nameservers 61.161.147.209上面是静态的然后重启 /etc/init.d/networking restar..
2020-05-15 09:28:09 213
原创 怎么把磁盘挂到某个目录
云服务器挂载磁盘得去买,然后在文档里查命令挂载,实体服务器有几个盘需要挂载,如下操作:lsblk 查看磁盘下有没有分区这个vdb是没分区的,先给他建立分区,1.新增分区fdisk /dev/vdb (p打印 n新增 d 删除 w操作生效 q退出)执行n新增,一路默认就可以,如果想分几个区可以在某步操作设置分区大小,如果只想建立一个分区就一路默认就可以,然后执行w par...
2020-05-07 16:07:51 534
原创 记一次防火墙错误
有一次在公司的搭环境,nginx写的没什么问题,我查了好多次都是对的 nginx也能正常reload,但是就是访问不了,使用的是postman测试api,当时其实想到防火墙,但是后来没实践(坑爹了),最后实在没办法,才侥幸打了一句ufw status,结果输出了。。。沃日,查看一下没有我要的端口,man一下是个好习惯,我man ufw看一下如何操作,查到了allow ,之后ufw a...
2020-04-15 11:59:01 222
原创 记mysql一次导入错误
Navicat 导入数据报错 --- 1153 - Got a packet bigger than 'max_allowed_packet' bytes这个是由于mysql限制了导入sql文件的大小,这个时候就要知道自己的mysql配置文件在哪了,首先查一下公司系统ubuntu`which mysql` --verbose --help | grep -A 1 'Default o...
2020-04-15 11:54:48 82
原创 composor安装laravel
1.镜像composer config repo.packagist composer https://mirrors.aliyun.com/composer/别用他官网的坑逼镜像
2020-03-07 11:58:52 101
原创 shell学习初级
shell早就学完了,今天心血来潮记录一下,才开始写会比较乱后期可能会整理,说明一下shell语言并没有流行语言那么规范,所以坑很多,比如if后面必须空一格啊之类的地方,后面会写个tips统一说明一下我遇到的坑首先shell属于弱类型语言, 什么是弱类型 , 以我的理解弱类型就是 : 定义某个变量时不用指定他是什么类型的 , 相反强类型的语言时必须指定的 , 比如c语言定义变量 int a...
2020-02-29 22:47:25 165
原创 编译安装php和php扩展
首先说明 yum和apt都是依赖管理工具,使用这两种方法安装的软件无需处理依赖关系,而编译安装的软件需要首先安装它的依赖库,否则装不上,这篇文章只针对linux系统.首先进入php.net选择你需要安装的php版本安装包 download下载 解压你下载的包 ,基本命令是 tar -zxvf 安装必要的依赖库 (1)ubuntu系列 apt-get install gcc...
2020-02-29 20:46:51 215
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人