加载中
记一次解决 mysql: Illegal mix of collations 报错原因

语言:php 1.线下 预生产都ok,线上mysql报错;Illegal mix of collations (utf8mb4_unicode)(utf8_general) 初步原因: 有个城市名搜索,用的名字是临沂;我们测试一直用的 上海。参数是上海...

03/18 16:32
84
shell脚本清理指定目录上个月日志(必须是指定格式内容的log)

#! /bin/bash d=`date +%H:%M:%S` echo "$d" lastMonth=`date -d "-1 month" +%Y-%m` echo $lastMonth #当变量a为null或为空字符串时则var=b #var=${a:-b} dir=/var/log/app/ #日志中必包含的...

01/15 19:31
37
laravel Query\Builder 重用

场景:结构一样的sql , 但是where 部分的比较的value不一样; 方法一:$newQuery = clone $query; 方法二: 需要知道where部分bindings的参数对应的下标: $bindings = $baseQuery->getBindi...

2019/08/28 17:23
224
linux 命令行中使用无参数 双横线(--)的意义

一. 缘起:使用php composer时想到 composer.phar包,想找到并调试某个信息; 二. 阅读相关文章: linux下安装composer 发现如下命令: //你可以通过 --install-dir 选项指定 Composer 的安装...

php Closure $this作用域问题

今天遇到的个问题, 场景 class A 内部 定义了一个static function f1, 该static func f1中实例了另一个class B f1然后使用B的实例进行setAttribute 操作,其中一个attribute值是一个匿名函...

2019/08/01 17:39
188
laravel jwt.provider相关

#动态改动jwt配置 $abstract = 'tymon.jwt.provider.jwt.lcobucci'; $raw = app($abstract); app()->instance($abstract, new \Tymon\JWTAuth\Providers\JWT\Lcobucci( new JWTB......

2019/05/23 20:09
175
关于laravel ModelClassName::where() vs ModelClassName::getTable()

coding时候思维定式,就写出了这样的代码 $model = xxxModel::class; $model::from($model::getTable() . ' as ' . $tableAlia); 运行错误提示: getTable 是non-static 不可以静态调用; 于是...

2019/05/21 18:57
22
laravel Model 事件阻止listen

1. Laravel 的事件如果走Listener类,则Handler方法返回false 会阻止事件继续下发; Illuminate\Events\Dispatcher; public function dispatch($event, $payload = [], $halt = false) { // ...

2019/04/08 13:43
3
php 花括号的一些笔记

花括号 $str='abced'; $str{0}等同 $str[0] 判断一个字符串的长度是否小于 5 !isset ( $str{5} ) 官方文档 可见php.net 下的 可变变量 部分: http://php.net/manual/zh/language.variables....

2018/12/26 11:24
78
lumen5.6. 接入larsign 做外部接口验签

参考1. Api Authorized Signature Middleware for Laravel 5 参考2.Laravel 5 API 服务端支持签名授权认证 以上两者内容几一致。 在lumen中使用 composer require havenshen/larsign bootstr...

2018/12/07 18:23
136

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部