thinkphp --- 写入日志
在开发过程中,对于一些参数,不好直接输入或者打印调试,特别是在微信开发过程中,这个时候,通过日志来查看信息就显得格外重要。
下面是在TP3.2.3框架中,写入日志的方法:
public function logs(){$str = "我是一个字符串";$this->logger($str); } /* 定义logger来写日志 */ private function logger($content){$logSize = 100000; //日志大小// $log = "log.txt";$log = "./logger/log.txt";if(file_exists($log) && filesize($log) > $logSize){unlink($log);}// linux的换行是 \n windows是 \r\n// FILE_APPEND 不写第三个参数默认是覆盖,写的话是追加 file_put_contents($log,date('H:i:s')."\n".$content."\n",FILE_APPEND); }
上面 $log 用于定义日志的路径。 $log = "log.txt"; 是 log.txt这个文件存放的位置是:根目录(和index.php入口文件同级)原因是:项目的入口都是 index.php 相当于在入口文件中进行加载。
但是通常定义的日志:存放在日志目录:
完结。
转载于:https://www.cnblogs.com/e0yu/p/8547964.html
thinkphp --- 写入日志相关推荐
- php写入记录日志,【转】PHP错误处理写入日志记录
?php /** * PHP错误处理写入日志记录 * @author: lnnujxxy * @time: 2009-09-23 * //使用方法: * require './error_handle ...
- php 日志函数,php 写入日志函数
本篇文章介绍的内容是关于php 写入日志函数,现在分享给大家,有需要的朋友可以参考一下public static function log($var, $file = ''){ $file = LOG ...
- asp.net写入日志到文本文件
2019独角兽企业重金招聘Python工程师标准>>> [csharp] view plain copy using System; using System.Collections ...
- thinkphp mysql日志_MySQL的日志基础知识及基本操作学习教程
MySQL日志主要包含:错误日志.查询日志.慢查询日志.事务日志.二进制日志: 日志是mysql数据库的重要组成部分.日志文件中记录着mysql数据库运行期间发生的变化:也就是说用来记录mysql数据 ...
- python读取日志错误信息_使用Python将Exception异常错误堆栈信息写入日志文件
假设需要把发生异常错误的信息写入到log.txt日志文件中去: import traceback import logging logging.basicConfig(filename='log.tx ...
- 禁止snmpd写入日志到syslog
公司使用的是Ubuntu server,用cacti做的监控,通过SNMPD协议监控的,但是在看系统日志的时候,snmpd产生了大量的日志,有时候要翻很多很多屏,才能看到系统信息,这对每天都要查看系统 ...
- python写日志到文件_python 通过logging写入日志到文件和控制台的实例
如下所示: import logging # 创建一个logger logger = logging.getLogger('mylogger') logger.setLevel(logging.DEB ...
- sqlserver存储过程报错:当前事务无法提交,而且无法支持写入日志文件的操作。请回滚该事务
请仔细分析这句话 : 是普通的insert 语句,还是在存储过程中的insert语句呢?如果是存储过程中的语句,可能是因为:sqlserver存储过程报错:当前事务无法提交,而且无法支持写入日志文件的 ...
- php写入日志到文件
/*** 写入日志** @param [type] $values* @param string $dir* @return void*/ function log2txt($values, $dir ...
- filesystemwatch java_FileSystemWatch 对文件的监测 修改 创建 删除 并写入日志 – RunningMan1229 – 博客园...
我做的这个主要是用来对文件的监测 修改 创建 删除 并写入日志 此外我做的WinForm程序 首先导入命名空间 1 using System.IO; 申明全局变量 1 private FileSyst ...
最新文章
- 看完这部纪录片之后,我想把身上的细菌寄生虫供起来
- 灰度值怎么降级_快速提取照片中间调 用灰度蒙版为照片调色 得到更柔和的后期效果...
- hibernate中criteria的一些用法
- 2016计算机课程设计,2016年计算机组成原理课程设计-硬布线控制器的设计.doc
- 用Javascript获取页面元素的位置
- Ubuntu 14.04 LTS 下升级 gcc 到 gcc-4.9、gcc-5 版本
- 除了下拉框/下拉联想词优化推广,还可以做那些网络推广?
- Python3.WRF的投影转换
- Java之JDBC安装、使用详解(2021最新!)
- 基于MYSQL的新闻发布系统数据库设计项目实战
- 全国哀悼日 一段css让全站变灰
- 黄金面试技巧|应届生求职必备
- 思六方武学《国际教练武才友创立》
- 网关系统就该这么设计(万能通用),贼稳!
- 积分权限 mysql_MySQL中创建用户分配权限
- Logisitc Regression 预测员工离职率
- win7计算机里不显示摄像头,win7没有摄像头图标怎么办|win7显示摄像头图标的方法...
- 动态数据采集业务逻辑
- 关于用51单片机内部定时器实现时钟和闹钟功能的概述
- 如何选择云服务器配置?怎么买最划算?
热门文章
- Flutter BottomAppBar
- ScrollView中Spinner问题
- Android的Crash日志记录
- ensp配置access口_eNSP初学者配置以太网2种链路端口:access、trunk
- Redisson 3.13.6 发布,官方推荐的 Redis 客户端
- python代码如何做成应用程序_如何发布你的Python应用程序
- SQL报错:this is incompatible with sql_mode=only_full_group_by
- mysql数据库二级检索_MySQL数据库(2)检索信息
- LINUX编译mate-desktop/pluma-1.26.0文本编辑器
- LINUX登录界面,输入密码,循环重启出现