当前位置: 首页>>代码示例>>PHP>>正文


PHP logger::set_logfile方法代码示例

本文整理汇总了PHP中logger::set_logfile方法的典型用法代码示例。如果您正苦于以下问题:PHP logger::set_logfile方法的具体用法?PHP logger::set_logfile怎么用?PHP logger::set_logfile使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在logger的用法示例。


在下文中一共展示了logger::set_logfile方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: getmypid

}
/*
	Establish Logging
*/
$pid_logger = pcntl_fork();
if (!$pid_logger) {
    /*
    	We run the logger as a seporate fork so that it can constantly run a blocking
    	listen for log messages from the other processes and components of this application.
    
    	All other processes including the master send their logs via IPC to the logger fork.
    */
    $pid_child = getmypid();
    $log = new logger();
    $log->set_queue_listener(&$msg_queue, MESSAGE_LOG, MESSAGE_MAX_SIZE);
    $log->set_logfile($config["SMStoXMPP"]["app_log"]);
    if (isset($options_set["verbose"])) {
        $log->set_stdout();
    }
    if (isset($options_set["debug"])) {
        $log->set_debug();
    }
    $log->debug("Launched logger fork");
    $log->debug("[child {$pid_child}] is logging worker ");
    /*
    	Run as a non-privileged user.
    
    	Considering we are running as a long running process, we should
    	definetely run as a non-privileged user to protect in case of a 
    	worst-case exploit.
    
开发者ID:Tymecode,项目名称:smstoxmpp,代码行数:30,代码来源:dispatcher.php


注:本文中的logger::set_logfile方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。