@@ -144,21 +144,21 @@ discard block |
||
| 144 | 144 | // set 2.2 format by default. Will be changed to 2.4 format, ie: |
| 145 | 145 | // $this->timeFormat = 'D M d H:i:s.u Y'; |
| 146 | 146 | // , if the format contain %{u} insted of %t |
| 147 | - $this->timeFormat = 'D M d H:i:s Y'; |
|
| 148 | - |
|
| 149 | - $this->addFormat('default', self::FORMAT_APACHE_2_4_DEFAULT); |
|
| 150 | - $this->addFormat('apache2.2 default', self::FORMAT_APACHE_2_2_DEFAULT); |
|
| 151 | - $this->addFormat('apache2.2 extented', self::FORMAT_APACHE_2_2_EXTENDED); |
|
| 152 | - $this->addFormat('apache2.2 referer', self::FORMAT_APACHE_2_2_REFERER); |
|
| 153 | - $this->addFormat('apache2.2 referer extented', self::FORMAT_APACHE_2_2_REFERER_EXTENDED); |
|
| 154 | - $this->addFormat('apache2.4 default', self::FORMAT_APACHE_2_4_DEFAULT); |
|
| 155 | - $this->addFormat('apache2.4 extented', self::FORMAT_APACHE_2_4_EXTENDED); |
|
| 156 | - $this->addFormat('apache2.4 npm', self::FORMAT_APACHE_2_4_MPM); |
|
| 157 | - $this->addFormat('apache2.4 npm extented', self::FORMAT_APACHE_2_4_MPM_EXTENDED); |
|
| 158 | - $this->addFormat('apache2.4 npm referer', self::FORMAT_APACHE_2_4_MPM_REFERER); |
|
| 159 | - $this->addFormat('apache2.4 npm referer extented', self::FORMAT_APACHE_2_4_MPM_REFERER_EXTENDED); |
|
| 160 | - $this->addFormat('apache2.4 npm tid', self::FORMAT_APACHE_2_4_MPM_TID); |
|
| 161 | - $this->addFormat('apache2.4 npm tid referer', self::FORMAT_APACHE_2_4_MPM_TID_REFERER); |
|
| 147 | + $this->timeFormat = 'D M d H:i:s Y'; |
|
| 148 | + |
|
| 149 | + $this->addFormat('default', self::FORMAT_APACHE_2_4_DEFAULT); |
|
| 150 | + $this->addFormat('apache2.2 default', self::FORMAT_APACHE_2_2_DEFAULT); |
|
| 151 | + $this->addFormat('apache2.2 extented', self::FORMAT_APACHE_2_2_EXTENDED); |
|
| 152 | + $this->addFormat('apache2.2 referer', self::FORMAT_APACHE_2_2_REFERER); |
|
| 153 | + $this->addFormat('apache2.2 referer extented', self::FORMAT_APACHE_2_2_REFERER_EXTENDED); |
|
| 154 | + $this->addFormat('apache2.4 default', self::FORMAT_APACHE_2_4_DEFAULT); |
|
| 155 | + $this->addFormat('apache2.4 extented', self::FORMAT_APACHE_2_4_EXTENDED); |
|
| 156 | + $this->addFormat('apache2.4 npm', self::FORMAT_APACHE_2_4_MPM); |
|
| 157 | + $this->addFormat('apache2.4 npm extented', self::FORMAT_APACHE_2_4_MPM_EXTENDED); |
|
| 158 | + $this->addFormat('apache2.4 npm referer', self::FORMAT_APACHE_2_4_MPM_REFERER); |
|
| 159 | + $this->addFormat('apache2.4 npm referer extented', self::FORMAT_APACHE_2_4_MPM_REFERER_EXTENDED); |
|
| 160 | + $this->addFormat('apache2.4 npm tid', self::FORMAT_APACHE_2_4_MPM_TID); |
|
| 161 | + $this->addFormat('apache2.4 npm tid referer', self::FORMAT_APACHE_2_4_MPM_TID_REFERER); |
|
| 162 | 162 | |
| 163 | 163 | $this->addPath("/var/log/"); |
| 164 | 164 | $this->addPath("/var/log/apache/"); |
@@ -180,7 +180,7 @@ discard block |
||
| 180 | 180 | // define patterns |
| 181 | 181 | // *************** |
| 182 | 182 | |
| 183 | - $this->addNamedPattern('%%' , 'percent', '\%'); |
|
| 183 | + $this->addNamedPattern('%%', 'percent', '\%'); |
|
| 184 | 184 | |
| 185 | 185 | // %t The current time |
| 186 | 186 | // %{u}t The current time including micro-seconds |
@@ -191,29 +191,29 @@ discard block |
||
| 191 | 191 | |
| 192 | 192 | // %a Client IP address and port of the request (port is not registered by parser). |
| 193 | 193 | // That column may be missing depending of error |
| 194 | - $clientIpPattern = '( \[client (?P<remoteIp>' . self::PATTERN_IP_ALL . ')(:[\d]+|)?\])?'; |
|
| 195 | - $this->addPattern(' \[client %a\]' , $clientIpPattern); |
|
| 196 | - $this->addPattern(' \[%a\]' , $clientIpPattern); |
|
| 197 | - $this->addPattern(' %a' , $clientIpPattern); |
|
| 194 | + $clientIpPattern = '( \[client (?P<remoteIp>'.self::PATTERN_IP_ALL.')(:[\d]+|)?\])?'; |
|
| 195 | + $this->addPattern(' \[client %a\]', $clientIpPattern); |
|
| 196 | + $this->addPattern(' \[%a\]', $clientIpPattern); |
|
| 197 | + $this->addPattern(' %a', $clientIpPattern); |
|
| 198 | 198 | |
| 199 | 199 | // %A Local IP-address and port |
| 200 | 200 | // That column may be missing depending of error |
| 201 | - $this->addNamedPattern('%A', 'localIP', self::PATTERN_IP_ALL, false); |
|
| 201 | + $this->addNamedPattern('%A', 'localIP', self::PATTERN_IP_ALL, false); |
|
| 202 | 202 | |
| 203 | 203 | // %m Name of the module logging the message |
| 204 | 204 | // %l Loglevel of the message |
| 205 | - $this->addPattern('\[%m:%l\]', '\[(?<module>.+?)?:(?P<level>[\w]+)\]'); |
|
| 205 | + $this->addPattern('\[%m:%l\]', '\[(?<module>.+?)?:(?P<level>[\w]+)\]'); |
|
| 206 | 206 | $this->addPattern('\[%-m:%l\]', '\[(?<module>.+?)?:(?P<level>[\w]+)\]'); |
| 207 | - $this->addPattern('\[%l\]', '\[(?P<level>[\w:]+)\]'); |
|
| 208 | - $this->addPattern('%l', '\[(?P<level>[\w:]+)\]'); |
|
| 207 | + $this->addPattern('\[%l\]', '\[(?P<level>[\w:]+)\]'); |
|
| 208 | + $this->addPattern('%l', '\[(?P<level>[\w:]+)\]'); |
|
| 209 | 209 | |
| 210 | 210 | // %P Process ID of current process (since apache 2.4?) |
| 211 | 211 | // %T Thread ID of current thread |
| 212 | 212 | $this->addPattern('\[pid %P:tid %T\]', '\[pid (?P<pid>\d+):tid (?P<tid>\d+)\]'); |
| 213 | - $this->addPattern('%P %T', '\[pid (?P<pid>\d+):tid (?P<tid>\d+)\]'); |
|
| 213 | + $this->addPattern('%P %T', '\[pid (?P<pid>\d+):tid (?P<tid>\d+)\]'); |
|
| 214 | 214 | $this->addPattern('\[pid %P\]', '\[pid (?P<pid>\d+)\]'); |
| 215 | - $this->addPattern('\[%P\]', '\[pid (?P<pid>\d+)\]'); |
|
| 216 | - $this->addPattern('%P', '\[pid (?P<pid>\d+)\]'); |
|
| 215 | + $this->addPattern('\[%P\]', '\[pid (?P<pid>\d+)\]'); |
|
| 216 | + $this->addPattern('%P', '\[pid (?P<pid>\d+)\]'); |
|
| 217 | 217 | |
| 218 | 218 | // %E APR/OS error status code and string |
| 219 | 219 | // That column may be missing depending of error |
@@ -224,7 +224,7 @@ discard block |
||
| 224 | 224 | $this->addPattern(' %F:', '( (?P<fileName>[^ ]+\([\d]+\)):)?'); |
| 225 | 225 | |
| 226 | 226 | // %M The actual log message |
| 227 | - $this->addNamedPattern('%M', 'message', '.+?'); |
|
| 227 | + $this->addNamedPattern('%M', 'message', '.+?'); |
|
| 228 | 228 | |
| 229 | 229 | // |
| 230 | 230 | //$this->addNamedPattern(', referer %{Referer}i', 'referer', '', false); |
@@ -246,7 +246,7 @@ discard block |
||
| 246 | 246 | parent::setFormat($format); |
| 247 | 247 | |
| 248 | 248 | // set the correct time format |
| 249 | - if (strpos($this->logFormat, '%{u}t') !== false){ |
|
| 249 | + if (strpos($this->logFormat, '%{u}t') !== false) { |
|
| 250 | 250 | $this->timeFormat = 'D M d H:i:s.u Y'; |
| 251 | 251 | } |
| 252 | 252 | } |