自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 tp5.1 中间件

一、中间件是什么?中间件主要用于拦截或过滤应用的HTTP请求,并进行必要的业务处理。二、中间件有什么作用?中间件可以实现什么功能,例如权限验证,访问记录,重定向等等。三、定义中间件可以通过命令行指令快速生成中间件php think make:middleware Check复制这个指令会application/http/middleware目录下面生成一个Ch...

2019-10-29 09:06:29 1667

原创 thinkphp 设置缓存 总是返回false

1、runtime 文件夹的权限不够;2、写法出错;

2019-10-29 09:04:59 797

原创 tp5.1 Facade

门面(Facade)门面为容器中的类提供了一个静态调用接口,相比于传统的静态方法调用, 带来了更好的可测试性和扩展性,你可以为任何的非静态类库定义一个facade类。系统已经为大部分核心类库定义了Facade,所以你可以通过Facade来访问这些系统类,当然也可以为你的应用类库添加静态代理。说的直白一点,Facade功能可以让类无需实例化而直接进行静态方式调用。下面是一个...

2019-10-18 10:42:19 384

原创 tp5.1 系统常量

5.1版本取消了所有的系统常量,原来的系统路径变量改为使用Env类获取(需要引入think\facade\Env):例如:// 获取应用目录(不区分大小写)echo Env::get('app_path');// 或者echo Env::get('APP_PATH');支持获取的系统路径变量包括:系统路径 Env参数名称 应用根目录 root_path ...

2019-10-18 10:01:07 2634

原创 tp5.1 自动生成目录结构

快速生成模块生成一个test模块的指令如下:>php think build --module test表示自动生成test模块,自动生成的模块目录包含了config、controller、model和view目录以及common.php公共文件。批量生成模块如果需要批量生成多个模块的目录和文件,需要定义规则文件build.php并放入应用目录下面。默认的框架的根...

2019-10-17 15:52:41 1016

原创 钉钉内网穿透配置

第一步: clonegit仓库执行命令:git clone https://github.com/open-dingtalk/pierced.git第二步:开始配置注意:在pierced根目录下执行命令Mac:(1)cd mac_64(2)./ding -config=./ding.cfg -subdomain=abcde 8080Windows:(1...

2019-10-17 15:36:16 1870

docker-compose 一键构建dnmp

# 进入到docker-compose.yml所在目录 cd /xxx/dnmp # 复制环境变量文件 cp env.sample .env # 构建镜像 docker-compose build # 启动容器 docker-compose up -d # 查看容器启动状态 docker-compose ps

2024-03-12

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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