知识大全 解析php如何将日志写进syslog
Posted 条件
篇首语:一等二靠三落空,一想二干三成功。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 解析php如何将日志写进syslog相关的知识,希望对你有一定的参考价值。
本篇文章是对php中将日志写进syslog的方法进行了详细的分析介绍 需要的朋友参考下在做项目的时候们为了方便运维 我们经常需要将系统日志写入系统syslog 下边我们就介绍一下 在linux下php对syslog的操作 在linux中配置syslog 在linux中 facility(设备)有以下几种 AUTH 普通安全/授权消息 AUTHPRIV 私有安全/授权消息 CRON 定时器进程 DAEMON 守护进程 KERN 内核消息 LOCAL LOCAL 本地应用 在windows上不支持 LPR 行式打印机 MAIL 邮件服务 NEWS 新闻服务 SYSLOG 由syslogd内部产生的消息 USER 通用的用户级信息 UUCP UUCP子系统 登录linux系统 进入/etc目录 输入
复制代码 代码如下: vim syslog conf打开syslog的配置文件 在这里 你可以看到syslog的所有配置信息 这里定义了在上一节中提到的每种日志类型存储日志所使用的条件 如 daemon * /var/log/daemon log 定义了daemon所产生的日志的保存位置 其中daemon为日志类型 “*”代表将所有级别的日志都放到该文件 格式为 facility level 日志文件保存的路径 如 /var/log/daemon log level包括: emerg -该系统不可用 alert -需要立即被修改的条件 crit -阻止某些工具或子系统功能实现的错误条件 err -阻止工具或某些子系统部分功能实现的错误条件 warning -预警信息 notice -具有重要性的普通条件 info -提供信息的消息 debug -不包含函数条件或问题的其他信息 none -没有重要级 通常用于排错 * 所有级别 除了none 下面我们在配置文件中定义一个自己设备的日志规则 local info /var/log/ 接下来执行命令/etc/init d/sysklogd restart或/etc/init d/sysklogd reload使新增的配置生效 下面我们可以测试新增的日志规则了 输入命令 logger p local info " my test log" 执行命令 tail /var/log/event_log log 你可以看到自己写入的日志信息 注意 syslog conf中local info 代表所有info级别以及以上的日志会记录到这里 ok 到现在我们已经在ubuntu中设置好了我们需要的日志 下面我们用php中的syslog将日志写到ubuntu中的syslog中 下面直接上php代码
复制代码 代码如下: openlog("Event " LOG_PID | LOG_PERROR LOG_LOCAL ); syslog($level "LOG MESSAGE: " $errinfo); closelog(); cha138/Article/program/PHP/201311/20919相关参考
今天下午配置了nginx+php的环境准备放个wordpress玩玩但配置好后页面php的页面一直显示空白起初我以为是权限问题将权限改成后依然不行然后我就开了nginx和php的日志但在日志里根本
将__三个字写进党代会报告,是以人为本理念的进一步深化,也是执政党将以更大力度改善民生和加强社会建设的明确信号
将_____三个字写进党代会报告,是以人为本理念的进一步深化,也是执政党将以更大力度改善民生和加强社会建设的明确信号。A、“更公平”B、“更公正”C、“更和谐”D、“更繁荣”答案:A解析:党的十八大报
许多地方将幸福指数写进政府工作报告,作为衡量社会和谐与否的重要指标,这说明__
许多地方将幸福指数写进政府工作报告,作为衡量社会和谐与否的重要指标,这说明_____。A、GDP指标将逐步被幸福指数所取代B、我国国家机构是人民利益的执行者和捍卫者C、以人为本的科学发展观在实践中不断
知识大全 php连接函数implode与分割explode的深入解析
目前学习php的人有很多很多进行php培训的朋友在学习中总会问到这样一个问题:php连接函数implode是什么呢?php可以将字符串分割成数组同时翻过了也可以将数组连接成字符串确切的说是可以将数
命令模式将一个请求封装为一个对象从而你可用不同的请求对客户进行参数化对请求排队或记录请求日志以及支持可撤销操作 代码如下:<?php//命令接口interfaceCom
今天安装完nginx后发现页面能正常浏览但是php文件的页面打开后是一篇空白看phpfpm日志看nginx日志都没找到问题 上网搜索了半天终于解决了在这做个记录备忘 网上的一种说法是缺少这么一
六书写规范 存储过程 / 存储过程名称 dboup_shop_SysLog_QrySyslog 概要说明 中文名称 查询系统日志 用 途: 查看管理员在后台进行的所有操
本篇文章是对php类的注册与自动加载进行了详细的分析介绍需要的朋友参考下 工程目录如下将需要注册的类放在一个数组中复制代码代码如下:<?phpfinalclassUtils&nbs
用ASP.NET将网页错误信息写入系统日志 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 设计网
__正式提出了“邓小平理论”的概念,阐述了邓小平理论的历史地位和指导意义,把邓小平理论作为党的指导思想写进党章
_____正式提出了“邓小平理论”的概念,阐述了邓小平理论的历史地位和指导意义,把邓小平理论作为党的指导思想写进党章。A、党的十三大B、党的十四大C、党的十五大D、党的十六大答案:C解析:1997年9