位置: 编程技术 - 正文

PHP如何将log信息写入服务器中的log文件(php log函数)

编辑:rootadmin

推荐整理分享PHP如何将log信息写入服务器中的log文件(php log函数),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php logger,php log函数,php login,php binlog,php login,php login,php log日志,php log,内容如对您有帮助,希望把文章链接给更多的朋友!

将log信息写入服务器中的log文件文件,折腾了一大圈终于找到了解决方案,具体内容如下:

折腾:

【记录】php中如何写类和如何使用类

期间,需要整理出一份,可配置的,通用的,log系统。

支持写入log信息到log文件中。

【折腾过程】

1.搜:

php log to file

参考:

PHP: error_log ? Manual

PHP: syslog ? Manual

How to create logs with PHP ? Web Services Wiki

Write to a log file with PHP | Redips spideR Net

下载代码:

Download redips.tar.gz

2.期间:

【已解决】PHP中函数前面加上at符号@的作用

3.然后用代码:

然后测试代码:

然后去执行对应的代码:

Undefined index: CMSdown in /data/webroot/gcms/lib/Api/Open/Article.php on line img////_dbcac0.png" alt="查看图片" />

PHP如何将log信息写入服务器中的log文件(php log函数)

然后的确生成了log文件了:

【注意】

要记得给对应的(此处是Linux服务器中的对应的文件夹添加写权限:

否则会报错的:

Can't open /xxx/access_token/crifanLibTest.log file!

4.不过突然想起来:

之前已经学过了,

file_put_contents

就可以替代了:fopen,fwrite,fclose了。

所以再去优化为:

crifanLib.php

测试文件为:

效果是:

root@chantyou:access_token# lltotal -rw-r--r-- 1 root root Jul : crifanLib.php-rwxrwxrwx 1 root root Jul : wx_access_token.phproot@chantyou:access_token# lltotal -rw-r--r-- 1 root root Jul : crifanLib.php-rw-r--r-- 1 apache apache Jul : logTest.log-rwxrwxrwx 1 root root Jul : wx_access_token.phproot@chantyou:access_token# cat logTest.log [-- ::] (wx_access_token) This is crifanLib log test message using file_put_contentsroot@chantyou:access_token#如图:

Notice: Undefined index: CMSdown in /data/webroot/gcms/lib/Api/Open/Article.php on line img////_dbcbacc.png" alt="查看图片" />

注:

期间参考:

PHP: is_resource ? Manual

【总结】

1.此处可以通过:

fopen创建log文件fwrite写入文件信息fclose关闭文件去实现log信息写入到文件中的。

2.更好的做法是:

直接用更方便的

file_put_contents直接输出内容到log文件即可。

标签: php log函数

本文链接地址:https://www.jiuchutong.com/biancheng/284452.html 转载请保留说明!

上一篇:怎样搭建PHP开发环境(怎样搭建php开发平台)

下一篇:PHP之预定义接口详解(php预定义变量有哪些)

  • 什么是协税护税员
  • 上级补助收入对应的支出科目是哪个
  • 接受固定资产捐赠发生的运费的是否计入资产成本
  • 可以先注销银行账户吗
  • 没有购置税发票有影响吗
  • 销售人员的福利项目包含什么
  • 延期缴纳税款会退回吗
  • 单位房屋出租转投资性房地产怎么转?
  • 公司注销时认缴不到位怎么办
  • 企业收到投资者以外币投入的资本应当采用什么折算
  • 财务申报工资和实际发工资
  • 最新个人独资企业
  • 小规模820如何填写申报表?
  • 2人注册的公司换一个人怎么办
  • 维修税控设备分录
  • 财务费用中的利息收入指什么
  • 路由器管家怎么登录
  • php字符串操作函数
  • 采用权益法核算
  • mtask.exe - mtask是什么进程 有什么用
  • 总承包合同如何约定农民工工资
  • php pdo连接mysql
  • 递延收益会计科目核算什么内容
  • framework教程
  • fping命令参数
  • 会计证书现场领取
  • js构造函数怎么用
  • 固定资产内部转移单
  • 所有者权益总计是什么
  • FPGA实现64点IFFT(VHDL)
  • 租店铺需要什么流程需要注意什么事项?
  • sqlserver监视器
  • 破产企业资产拍卖后,管理人仅办理产权登记未交付房屋
  • 物业管理费发票备注栏要求
  • 应付账款的主要成本包括
  • 商业承兑汇票风险高吗
  • 无形资产土地入账日期怎么确定
  • 从农民个人手里取出钱
  • 加权平均净资产收益率
  • 失控发票补交上年所得税
  • 销售加工费怎么记账
  • 微信收款如何做账报税
  • 股东股权转让后还能起诉公司或者股东侵害其权利吗
  • 出口退税暂不抵税怎么办
  • 公司返聘退休人员的员工比例有没有规定
  • 费用化资本化对税收的影响
  • 航天金税服务费不交会怎样
  • 银行结算卡年费多少
  • 失控发票进项税转出企业无法承担所得税怎么办
  • 分公司独立核算和非独立核算哪个好
  • 公司怎么变更公司名称
  • 无形资产如何入股公司
  • mysql数据备份的方式
  • mysql最多多少行
  • 鼠标系统怎么安装
  • 组策略禁止打开文件对话框输入路径
  • linux系统的安装与配置
  • win8.1 开始
  • windows xp远程控制
  • linux如何操作数据库
  • linux怎么查看
  • windows10粘滞键
  • win7系统虚拟机
  • win8.1系统安装
  • cocos2dx4.0教程
  • javascriptz
  • 用jQuery实现优酷首页轮播图
  • python正则匹配url
  • jquery checkbox的相关操作总结
  • 3ds 俄罗斯方块
  • jquery ui dialog替代confirm实例分析
  • 你所不知道的童话动画版免费观看第二季
  • unity3d基于物理系统的2D平台跳跃游戏
  • Javascript字符串出现次数
  • js设计模式有什么用
  • android简单项目及代码
  • 为什么医保卡显示无效
  • uk怎么查看发票开票额度
  • 黑龙江省税务培训网官网
  • 官方客服热线人工台电话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设