0%

继续的日常

昨天被chrome的缓存坑了一晚上……

还好找到问题了……

where 与 whereStrict

laravelwhere中对01001 的区分并不敏感。

对复杂数据判断不足,使用whereStrict可以修正问题。

有点意思

各说各话有什么好谈的……

日常

教师节了就说下吧~

好老师是非常重要的

可是我还没遇到过……

现在使用的东西都是googleRead Me

我朝的教学书籍就是个笑话……

翻译的文档也好不到哪里去……

我回来了 []~( ̄▽ ̄)~*

从长白山回来了~ 运气超级好~ 看到两次天池~~

虽然比原定计划有偏差,要加倍努力才可以!

照片是手机拍摄,ps拼接的  ̄▽ ̄

一个人旅行也没什么不好的 ( ̄3 ̄)

想着要不要给手机配个广角镜 \( ̄︶ ̄)/

在 Instagram 查看这篇帖子

@_y.o_o.y_ 分享的帖子 ·

在 Instagram 查看这篇帖子

@_y.o_o.y_ 分享的帖子 ·

laravel 扩展包

定义路由

ServiceProvider中引入路由文件。

1
include __DIR__.'route.php'

路由中使用中间件

记得在middleware中添加web,使auth可以正常运行。

有些事儿真的是想不到……

nginx-proxy 多镜像下使用v2ray

单一 docker-compose.yml 指路

多个docker-compose.yml 时,上面的方法就不在适用了。

主要原因是nginx-proxy找不到指定的服务器。

指定服务器名称,并加入到相同网络可破

nginx-proxy 加 letsencrypt

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
version: '2'

services:
nginx-proxy:
image: jwilder/nginx-proxy:latest
restart: always
ports:
- "80:80"
- "443:443"
volumes:
- /path/to/certs:/etc/nginx/certs:ro
- $PWD/vhost.d:/etc/nginx/vhost.d:rw
- /usr/share/nginx/html
- /var/run/docker.sock:/tmp/docker.sock:ro
labels:
- "com.github.jrcs.letsencrypt_nginx_proxy_companion.nginx_proxy"
network_mode: "bridge"
letsencrypt-nginx-proxy-companion:
image: jrcs/letsencrypt-nginx-proxy-companion:latest
restart: always
volumes:
- /path/to/certs:/etc/nginx/certs:rw
- /var/run/docker.sock:/var/run/docker.sock:ro
volumes_from:
- nginx-proxy
network_mode: "bridge"

v2ray 独立

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
version: '2'

services:
v2ray:
image: v2ray/official
container_name: v2ray
restart: always
expose:
- "1234"
volumes:
- $PWD/v2ray:/etc/v2ray
- $PWD/v2ray/config.json:/etc/v2ray/config.json:ro
environment:
- VIRTUAL_HOST=v2ray

network_mode: "bridge"

web1:
image: nginx:latest
restart: always
expose:
- "80"
volumes:
- $PWD/html:/usr/share/nginx/html:ro
environment:
- VIRTUAL_HOST=your.domain.name
- VIRTUAL_PORT=80
- LETSENCRYPT_HOST=your.domain.name
- [email protected]
network_mode: "bridge"

your.domain.name_location

直接指定服务器不需端口

1
2
3
4
5
6
7
8
proxy_redirect off;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_set_header Host $http_host;
if ($http_upgrade = "websocket" ) {
proxy_pass http://v2ray;
}

重要信息

别忘了创建config.json文件!😁

以上 长久的问题解决了

laravel 扩展包

修改 自己创建的扩展包时,一定要提交git,否则composer 不会进行更新。

尤其是添加了新的Facades时。

主要是composer.json文件

对应

使用数据表对远端数据校验,好过大量查询~

快速开始

快速进入状态是治疗拖延症的秘诀……

laravel 多对多

sync()syncWithoutDetaching() 只对中间表有效!

震惊 laravel-permission 都有UI了!

被遗忘的cURL error 60

进行本地请求时,cURL error 60问题

php --ini 查询当下 php.ini 文件位置, 添加下方设置。

1
curl.cainfo = "/Users/[name]/.config/valet/CA/LaravelValetCASelfSigned.pem"

注意要在/etc/hosts 中将站点设置为本地。

1
127.0.0.1 name.test

完成后,重启valet

1
valet restart

设置后再7.3下也可以正常使用了~ ✿✿ヽ(°▽°)ノ✿