-
seaslog 的常用方法<br> 配置方法:(包括设置日志存储路径)Seaslog::setBasePath('/log'),getBasePath,(设置日志模块,不同的模块日志存储到不同的文件下setLogger('Web') setLogger('Api'))setLogger,getLastLogger<br> 写日志方法:log($level,$message,array $content=array(),$module=""),info,notice,debug,warning,error<br> Seaslog::log('debug','debugdebug'); 读日志方法:analyzerCount($level='all',$log_path='*',$key_word=NULL)统计所有类型(或单个类型)行数,analyzerDetail($level=SEASLOG_INFO,$log_path='*',$key_word=NULL,)以数组形式,快速去除某类型log的各行详情 seaslog常量 SEASLOG_DEBUG "debug" SEASLOG_INFO "info" SEASLOG_NOTICE SEASLOG_WARNING SEASLOG_ERROR SEASLOG_CRITICAL SEASLOG_ALERT SEASLOG_EMERGENCY查看全部
-
pecl.php.net php常用扩展网站 搜索seaslog phpize php自带的一个解压php扩展的命令 make && make install 编译和安装 php.ini extension= "seaslog.so" seaslog扩展 按照正常的php扩展来安装,配置项要到github里找,修改log存储基本目录查看全部
-
好查看全部
-
不错查看全部
-
minimum查看全部
-
不错,挺好的查看全部
-
学习查看全部
-
几个防腐剂会吃醋的给爸爸好v爸爸查看全部
-
就,放假,发,发查看全部
-
我查看全部
-
很好查看全部
-
SeasLog的常用方法 配置方法:(包括设置日志存储路径;设置日志模块)SetBasePath,getBasePath,setLogger,getLastLogger 写日志方法:log,info,notice,debug,warning,error 读日志方法:analyzerCount,analyzerDetail查看全部
-
为什么使用SeasLog 1.高性能(SeasLog是用C语言写的,并且它自带一个缓冲池的功能,我们每一次产生的日志,是首先写到内存当中的,当达到一定量时,才一次性写到文件当中,这样比我们频繁写入文件中的性能高很多); 2.无需配置; 3.功能完善,使用简单(日志系统最好有以下几点功能:除了读写日志以外;还希望可以分模块:比如网站分前台后台两个大的模块,写到不同的文件里去;并且日志系统有统计、分析的功能)。查看全部
-
对于普通用户,日志功能不会带来更多好处,而且会给系统增加更多的负担。 为什么需要日志功能 1.了解系统运行情况(比如一个用户进入我们网站时遇到404错误或其他500错误,或者对接的短信API接口崩溃时,我们可以第一时间知道这个消息,否则需要等到用户反馈才得知); 2.记录用户操作信息(比如有一个电子商城,我们希望知道用户在下单时他传的所有参数是什么,我们也希望知道返回给用户的所有参数是什么。这样可以更好的知道系统运作的流程); 3.收集数据(比如当网站发生了一些500的系统错误,我们希望知道这个500的错误是因为什么引起的,而且发生了多少次,这样也更加方便我们去优化系统的性能)。查看全部
-
什么是日志系统 1.记录系统运行时的信息。 2.系统日志:网站总体崩溃或者硬件出现问题时需要记录的一些系统级别的日志; 应用程序日志:MySQL数据库崩溃了或者短信接口崩溃了; 安全日志:MySQL受到了一些入侵或者MySQL注入时需要记录的安全方面的日志信息。 3.日志功能不应该影响到用户的正常使用。查看全部
举报
0/150
提交
取消