为了便于分析,File类型的日志驱动还支持设置某些级别的日志信息单独文件记录,例如:'log' => [ 'type'&n
日志类提供了日志清空的方法,可以在需要的时候手动清空日志,日志清空仅仅是清空内存中的日志。使用方法如下:Log::clear();
5.0的日志功能支持写入授权,我们可以设置某个请求的日志授权Key,然后设置允许授权写入的配置Key,实现个别用户日志记录的功能,从而提高高负载下面的日志记录性能。首先需要在应用配置文件或者应用公共文件中添加当前访问的授权Key定义,例如://&nb
惯例配置应用设置// 应用命名空间'app_namespace' => 'app&
预定义常量预定义常量是指系统内置定义好的常量,不会随着环境的变化而变化,包括:EXT 类库文件后缀(.php)THINK
助手函数系统为一些常用的操作方法封装了助手函数,便于使用,包含如下:助手函数描述abort中断执行并发送HTTP状态码action调用控制器类的操作cache缓存管理config获取和设置配置参数controller实例化控制器cookieCooki
ThinkPHP 支持各种各样的线上生产环境,如果你的生产环境与开发环境不符,需要稍作调整 ThinkPHP 的配置,以适应线上生产环境修改入口文件5.0默认的应用入口文件位于public/index.php,内容如下:// 定义应用目录d
部分 Linux 主机设置了 open_basedir(可将用户访问文件的活动范围限制在指定的区域,通常是入口文件根目录的路径) 选项,导致 ThinkPHP5 访问白屏或者报错如果把ThinkPHP5部署在了LAMP/LNMP环境上很有可能出现白屏
可以通过URL重写隐藏应用的入口文件index.php,下面是相关服务器的配置参考:[ Apache ]httpd.conf配置文件中加载了mod_rewrite.so模块AllowOverride None 将None改为 All把下面的内容保存为
ThinkPHP5.0 具备自动创建功能,可以用来自动生成需要的模块及目录结构和文件等,自动生成主要调用\think\Build类库。生成规则定义首先需要定义一个用于自动生成的规则定义文件,通常命名为build.php。默认的框架的根目录下面自带了一