巅云智能建站平台搭建版(创业门户版)火爆上线,终身授权!新增:文章智能采集+全站真静态打包+城市分站+智能小程序+非法词过滤+H5自适应+智能链词等功能功能详情
建站专提News

用PHP生成自己的LOG文件

一佰互联网站开发设计(www.yinxi.net) 发布日期 2019-05-01 19:07:19 浏览数: 124

如果你的服务器不容许你读他的LOG文件,那你只好停下来分析你的访问者?做你自己的LOG文件吧!你仅需做的事情是用PHP计算实际的点击次数,没有错误,没有象"304 Not Modified" 和 "Internal Server Error" 一样的错误。你的代码将生成自己的LOG文件。<?php /* 用户定义变量 */ $logfile = "clf.log"; /*LOG文件写到那里 */ $timezone = "+0100"; /* Timezone correction */ $lookup_size = true; /* 设置文件的权限 */ $document_root = "/usr/local/apache/share/htdocs"; /* 他可能或不可能对相同的客户端记数* 一定要对$document_root 这个变量进行设置才可以工作*/ 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"; write_to_log($log); ?>
一佰互联是全国知名建站品牌服务商,我们有九年网站建设、网站制作、网页设计、php开发和域名注册及虚拟主机服务经验,提供的自助建站服务更是全国有名。近年来还整合团队优势自主开发了可视化多用户”巅云建站系统“3.0平台版,拖拽排版网站制作设计,轻松实现pc站、手机微网站、小程序、APP一体化全网营销网站建设 ,已成功的为全国上百家网络公司提供自助建站平台搭建服务。

相关新闻more

15
04月
重庆做网站_网站建设要注意哪些细节

重庆做网站_网站建设要注意哪些细节1,首次登陆用户的站内信 网站建设对于首次登陆的站内信,从个人角度讲,我并不建议用户首次登陆以系 统发... >>详情

26
03月
为5G建站扫清拦路虎!安徽做好5G基站与卫星

简介:安徽日报讯 近日,省经信厅向全省电信运营企业、卫星地球站用户、无线电管理机构等相关单位印发了《安徽省5G中频段卫星地球站清单》,推进我... >>详情

18
04月
在阿里云ECS服务器上搭建WordPress

第一步,注册个阿里云帐号,打开阿里云官方网站,在首页就能看到云服务器ecs第二步,点击立即购买,如果想测试的,也可以15天免费试用第三步,选... >>详情

10
04月
专访微博产品经理:骂之前,先给我个机会解释一

最近这段时间有关微博消息栏改版的舆论反馈,已经可以用「怨声载道」来形容了。在微博上搜索相关关键词,可以看到每隔几分钟就有一条新动态,从大 V... >>详情

高端网站建设

美工兼顾SEO,为企业电子商务营销助力!

电话:

023-85725751
建站

产品

域名注册 虚拟主机 云服务器 企业邮局
智能建站 APP打包 微站/小程序 创业平台
网站推广 媒体营销 智能采集 AI机器人
400电话 短信营销 店销机器人
私人定制 门户网站