docker nginx 获取真实 客户端 ip
解决办法修改ports例如如下服务 123456789101112131415nginx: image: "nginx:alpine" ports: - target: 80 published: 80 protocol: tcp mode: host - target: 443 published: 443 protocol: tcp mode: host networks: backend: aliases: - "nginx" 其他介绍原文地址https://blog.csdn.net/fengyilin_henu/article/details/84912763 host模式和ingress模式介绍http://c.biancheng.net/view/3195.html 正常发布服务后,使用host模式更新服务 12345docker service update app_nginx \ --publish-rm 8...
linux 硬盘占用 查看
查看各硬盘剩余1df 查看各文件夹的占用1du -h -d 1 /home/
docker letsencrypt ssl
12345678# 创建docker run -it --rm --name certbot -v "app_nginx_ssl:/etc/letsencrypt" -v "/home:/mnt" certbot/certbot certonly -d hanhui.iguojin.com# 更新docker run -it --rm --name certbot -v "/root/resolv.conf:/etc/resolv.conf" -v "app_nginx_ssl:/etc/letsencrypt" -v "/home:/mnt" certbot/certbot renew# 直接创建docker run -it --rm --name certbot -v "app_nginx_ssl:/etc/letsencrypt" -v "/home:/mnt" certbot/certbot certonly --webroot -...
PHP 时间格式化的方式
格式化方式 说明 Y 4位数字年,y为2位数字,如99即1999年 m 数字月份,前面有前导0,如01 n 无前导0数字月份 F 月份,完整的文本格式,例如 January 或者 March M 三个字母缩写表示的月份,例如 Jan 或者 Mar d 月份中的第几天,前面有前导0,如03 j 无前导0的天数 w 星期中的第几天,以数字表示,0表示星期天 z 年份中的第几天,范围0-366 W 年份中的第几周,如第32周 H 24小时格式,有前导0 h 12小时格式 G 24小时格式,无前导0 g 对应12小时格式 i 分钟格式,有前导0 s 秒格式,有前导0 A 大写上下午,如AM a a为小写
composer忽略环境兼容性检测
1composer install --ignore-platform-reqs
mysql 管理
创建数据库1CREATE DATABASE IF NOT EXISTS yourdbname DEFAULT CHARSET utf8mb4 COLLATE utf8mb4_general_ci; 创建用户1create user 'user'@'%' identified by '123'; 授权用户1grant all privileges on db.* to 'user'@'%'; 查看用户1show grants for 'user'@'%'; 修改密码123use mysql; update user set password=password('123') where user='root' and host='localhost'; flush privileges; mysql8密码问题1ALTER USER 'native'@&...
php 原生 解析 multipart-form-data
参考地址https://www.jianshu.com/p/29e38bcc8a1d multipart/form-data 基本形态 123456789101112131415161718--cc51ab821e27f5818ba3662ab706787e6bcc6e4dContent-Disposition: form-data; name="appid"Content-Length: 208ovpzwzBKFzz88y60N22--cc51ab821e27f5818ba3662ab706787e6bcc6e4dContent-Disposition: form-data; name="file2"; filename="upfile.txt"Content-Length: 6Content-Type: text/plainupfile--cc51ab821e27f5818ba3662ab706787e6bcc6e4dContent-Disposition: form-data; name="f...
移动端上传 无效 onchange事件无法读取到文件
发现很多时候input 必须在dom里才能读取,动态生成也要放进dom
vue 数据不更新问题
今天突然遇到一个vue绑定对象,数据更新后不改变的问题目前发现一种情况,比如,一个对象开始没有某个属性,这时候初始化了vue,后面动态增加的属性就没有办法被更新
git 过滤目录和子目录下 指定 拓展名 文件
添加.gitignore文件 1/assets/**/*.css