PHP写日志的实现方法

yipeiwu_com6年前PHP代码库

本文实例讲述了PHP写日志的实现方法。分享给大家供大家参考。具体实现方法如下:

复制代码 代码如下:
function logError($content) 

  $logfile = '/logs/debuglog'.date('Ymd').'.txt'; 
  if(!file_exists(dirname($logfile))) 
  { 
    @File_Util::mkdirr(dirname($logfile)); 
  } 
  error_log(date("[Y-m-d H:i:s]")." -[".$_SERVER['REQUEST_URI']."] :".$content."\n", 3,$logfile); 
}

 
这里注意需要给记日志的目录权限:
复制代码 代码如下:
chown -R  www:www csevent/

如果你的apache里配的不是www你要改为对应的
可以用ll命令查看你的权限

希望本文所述对大家的PHP程序设计有所帮助。

相关文章

php准确计算复活节日期的方法

本文实例讲述了php准确计算复活节日期的方法。分享给大家供大家参考。具体如下: <?PHP function isLeapYear( $nYEAR ) { if(((...

php断点续传之如何分割合并文件

复制代码 代码如下: <?php ini_set("memory_limit", "50M");//必须的,根据你环境的实际情况尽量大,防止报错 ini_set("max_exec...

php连接Access数据库错误及解决方法

php+access连接数据库常用的方式一般有两种.推荐的代码需要注意php获取路径用的是realpath 复制代码 代码如下: <?php $connstr="DRIVER={M...

PHP面向对象程序设计组合模式与装饰模式详解

本文实例讲述了PHP面向对象程序设计组合模式与装饰模式。分享给大家供大家参考,具体如下: 组合模式 定义:组合模式定义了一个单根继承体系,使具有截然不同职责的集合可以并肩工作。 一个军队...

PHP计算个人所得税示例【不使用速算扣除数】

本文实例讲述了PHP计算个人所得税。分享给大家供大家参考,具体如下: 不使用速算扣除数计算个人所得税,PHP自定义函数实现个人所得税计算。使用速算扣除数计算个人所得税过于简单,略过不提。...