Я создал файл журнала на дневной основе, но на дневной основе контент содержит огромное количество данных и его трудно загрузить и открыть, поэтому я хочу создать его на почасовой основе
Ниже содержание log4phpconfig.xml
Путь: библиотека \ log4php \ log4phpconfig.xml
<?xml version="1.0" encoding="UTF-8"?>
<configuration xmlns="http://logging.apache.org/log4php/">
<appender name="default" class="LoggerAppenderDailyFile">
<layout class="LoggerLayoutPattern">
<param name="conversionPattern" value="%d{Y-m-d H:i:s} %c %-5p %F %L %m%n" />
</layout>
<layout class="LoggerLayoutSimple" />
<param name="file" value="/var/www/html/demoproject/webtoollogs/webtoollog-%s.log" />
<param name="datePattern" value="Y-m-d" />
</appender>
<root>
<appender_ref ref="default" />
</root>
</configuration>
Попробуйте это, в этом случае новый файл будет создаваться каждую секунду.
<param name="datePattern" value="Y-m-d.H.i.s" />
В этом случае новый файл будет создаваться каждый час.
<param name="datePattern" value="Y-m-d.H" />
попробуй это
<?xml version="1.0" encoding="UTF-8"?>
<configuration xmlns="http://logging.apache.org/log4php/">
<appender name="default" class="LoggerAppenderDailyFile">
<layout class="LoggerLayoutPattern">
<param name="conversionPattern" value="%d{Y-m-d H:i:s} %c %-5p %F %L %m%n" />
</layout>
<layout class="LoggerLayoutSimple" />
<param name="file" value="/var/www/html/demoproject/webtoollogs/webtoollog-%s.log" />
<param name="datePattern" value="Y-m-d.H" />
</appender>
<root>
<appender_ref ref="default" />
</root>
</configuration>