LoggerAppenderFileLoggerAppenderFile writes logging events to a file. LayoutThis appender requires a layout. If no layout is specified in configuration, LoggerLayoutSimple will be used by default. ParametersThe following parameters are available:
ExamplesThis example shows how to configure LoggerAppenderFile to write to file.log and to overwrite any content present in the file. The target file will be created in the current working directory. It is also possible to specify an absolute path to the target file, such as /var/log/file.log or D:/logs/file.log
<configuration xmlns="http://logging.apache.org/log4php/"> <appender name="default" class="LoggerAppenderFile"> <layout class="LoggerLayoutSimple" /> <param name="file" value="file.log" /> <param name="append" value="false" /> </appender> <root> <appender_ref ref="default" /> </root> </configuration> array( 'appenders' => array( 'default' => array( 'class' => 'LoggerAppenderFile', 'layout' => array( 'class' => 'LoggerLayoutSimple', ), 'params' => array( 'file' => 'file.log', 'append' => false ), ), ), 'rootLogger' => array( 'appenders' => array('default'), ), ); |