最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

用PHP生成自己的LOG文件

 更新時(shí)間:2006年10月09日 00:00:00   作者:  

如果你的服務(wù)器不容許你讀他的LOG文件,那你只好停下來(lái)分析你的訪問(wèn)者?做你自己的LOG文件吧!
你僅需做的事情是用PHP計(jì)算實(shí)際的點(diǎn)擊次數(shù),沒(méi)有錯(cuò)誤,沒(méi)有象'304 Not Modified' 和 'Internal Server Error' 一樣的錯(cuò)誤。你的代碼將生成自己的LOG文件。


<?php

/* 用戶定義變量 */
$logfile = "clf.log"; /*LOG文件寫到那里 */
$timezone = "+0100"; /* Timezone correction */
$lookup_size = true; /* 設(shè)置文件的權(quán)限 */
$document_root = "/usr/local/apache/share/htdocs";

/* 他可能或不可能對(duì)相同的客戶端記數(shù)
* 一定要對(duì)$document_root 這個(gè)變量進(jìn)行設(shè)置才可以工作
*/

function write_to_log($str) {
if($fd = @fopen($GLOBALS[ "logfile"], "a")) {
fputs($fd, $str);
fclose($fd);
}
}

function get_var($name,$default) {
if($var = getenv($name)) {
return $var;
} else {
return $default;
}
}

if($remote_host = get_var( "REMOTE_HOST", false)) {
$remote_host = get_var( "REMOTE_ADDR", "-");
}
$remote_user = get_var( "REMOTE_USER", "-");
$remote_ident = get_var( "REMOTE_IDENT", "-");
$server_port = get_var( "SERVER_PORT", 80);
if($server_port!=80) {
$server_port = ":" . $server_port;
} else {
$server_port = "";
}
$server_name = get_var( "SERVER_NAME", "-");
$request_method = get_var( "REQUEST_METHOD", "GET");
$request_uri = get_var( "REQUEST_URI", "");
$user_agent = get_var( "HTTP_USER_AGENT", "");
if($lookup_size == true && $document_root) {
$filename = ereg_replace( "\?.*", "", $request_uri);
$filename = "$document_root$filename";
if(!$size = filesize($filename)) {
$size = 0;
}
} else {
$size = 0;
}

$date = gmdate( "d/M/Y:H:I:s");
$log = "$remote_host $remote_ident $remote_user [$date $timezone] \"".
"$request_method http://$server_name$server_port$request_uri\" 200 $size\n";

write_to_log($log);

?>

相關(guān)文章

最新評(píng)論

密云县| 云阳县| 九江市| 奉新县| 江油市| 晋州市| 赤峰市| 南平市| 库尔勒市| 山西省| 闽清县| 望奎县| 绥中县| 承德市| 法库县| 玛沁县| 黄冈市| 孟津县| 哈尔滨市| 昭平县| 宿州市| 历史| 永靖县| 定日县| 拉萨市| 哈尔滨市| 铁岭市| 荔浦县| 迁安市| 朝阳区| 滕州市| 措勤县| 拉萨市| 清远市| 綦江县| 雷山县| 六安市| 双鸭山市| 理塘县| 杨浦区| 云林县|