robinbobin (
robinbobin) wrote2007-07-16 01:58 pm
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
parse apache log file
стам. шоп потом заново не городить
$pattern = "|(.*) .* .* \[(.*) .*] .* (\S*) .* (\S*) (\S*) \"(.*)\" \"(.*)\".*$|U";
$found = preg_match($pattern, $line, $out);
$ip = $out[1];
$dt = $out[2];
$uri = mysql_escape_string($out[3]);
$code = $out[4];
$size = $out[5];
$ref = mysql_escape_string($out[6]);
$client = mysql_escape_string($out[7]);
$pattern = "|(.*) .* .* \[(.*) .*] .* (\S*) .* (\S*) (\S*) \"(.*)\" \"(.*)\".*$|U";
$found = preg_match($pattern, $line, $out);
$ip = $out[1];
$dt = $out[2];
$uri = mysql_escape_string($out[3]);
$code = $out[4];
$size = $out[5];
$ref = mysql_escape_string($out[6]);
$client = mysql_escape_string($out[7]);