小皮面板(phpstudy)上部署 thinkphp项目并成功访问
cookie过期和session超时的区别
thinkphp6 数据库和模型代码智能提示
前言: 自thinkphp5.1之后,ThinkPHP6 Db和模型方法提示消失,如何修复?让我们来看看如何修复提高我们开发效率。 DB数据库提示修复: 代码替换位置:第23行以下注释内容 代码: /** * Class Db...
thinkphp6.0 多语言
1.如果要开启多语言切换功能,中间件定义文件 middleware.php 开启; // 多语言加载 \think\middleware\LoadLangPack::class, 2. 配置文件在 config/lang.php 文件,默认设置的是 zh-cn 中文语...
thinkphp6.0 上传功能
如果要实现上传功能,首先需要建立一个上传表单,具体如下:<form action='http://localhost/tp6/public/upload' enctype='multipart/form-data' method='post'> <input type='file' n...
thinkphp6.0 缓存功能
系统内置了很多类型的缓存,除了 File,其它均需要结合相关产品; 我们这里主要演示 File 文本缓存,其它的需要学习相关产品; 配置文件 cache.php 进行缓存配置,默认生成在 runtime/cache 目...
thinkphp6.0 cookie
Cookie 是客户端存储,默认情况下是开启初始化的,在 config/cookie.php: ::set()方法,创建一个最基本的 cookie,可以设置前缀、过期时间、数组等; Cookie::set('user', 'Mr.Lee'); //临时保...
thinkphp6.0 Session
Session 是服务端存储,在使用 Session 之前,需要开启初始化,在中间件文件 middleware.php; // Session 初始化 \think\middleware\SessionInit::class TP6.0 不支持原生$_SESSION 的获取方式...
thinkphp6.0 代码报错集 [收集各种报错解决方法]
报错代码:Call to undefined method think\Db::table() 解决方法:要引入文件use think\Facade\Db;
thinkphp6.0开启debug模式
#开启跟踪器 APP_TRACE=true #数据库配置项 DATABASE_TYPE=mysql #数据库类型 DATABASE_HOSTNAME=localhost #数据库地址 DATABASE_DATABASE=#数据库名称 DATABASE_USERNAME=#数据用户名 DATAB...