创新互联公司"三网合一"的企业建站思路。企业可建设拥有电脑版、微信版、手机版的企业网站。实现跨屏营销,产品发布一步更新,电脑网络+移动网络一网打尽,满足企业的营销需求!创新互联公司具备承接各种类型的网站建设、做网站项目的能力。经过十年的努力的开拓,为不同行业的企事业单位提供了优质的服务,并获得了客户的一致好评。
LOG是指访问日志吧.unix情况不清楚. WINDOW主机只有访问统计可以看 是在 主域名/stats/ 下[]
一般默认都是在apache/logs/下的error_log.XXX里。你可以看一下apache/conf/httpd.conf里配置的实际地址,就能找到了
选c和d apache服务器错误信息日志文件存储路径是:/var/log/access_log apache服务器访问日志文件存储路径是:/var/log/error_log
1,首先,你要确定你的apache工作路径:ps -aux2,其次,你可查看httpd.conf,看是否有特定的设置,一般logs文件夹与conf文件夹在同一个父目录下;3,访问日志为access_log,错误日志为error_log;4,如果上面的尝试都失败,那你再在/var/log/messages看看
apache日志位置:/var/log/apache2/错误信息:/var/log/apache2/error.log其它信息:/var/log/apache2/access.log 在命令行查看这些日志:(需要root权限)1. cat 命令$sudo cat /var/log/apache2/error.log 2. vi $ sudo vi /var/log/apache2/error.log也可以持续查看文件更新信息:$sudo tailf /var/log/apache2/access.log(如果是直接root登陆 可以把 sudo 去掉)
看你的apache日志,首先要看你的配置文件httpd.conf 路径或者在/etc/httpd/conf/httpd.conf 或者在 /usr/local/apache2/conf/httpd.conf打开找到 CustomLog 后面指定的路径就是你的日志路径。动态查看日志 tail -f 日志名字
在apache的配置文件中应该可以找到这个路径,搜一下ErrorLog和CustomLog
apache日志中的处理时间apache的日志有很多可以自己定义的项目,其中一个 %t 能够显示出服务器处理请求所用的时间。我就是对这个的定义发生了疑问,所以做了一些考证。在apache2的中文手册中,是这样定义 %t 这个变量的。%t 处理完请求所花时间,以秒为单位。在apache2的英文文档中,定义如下:%t the time taken to server the request, in seconds.由此可见,这个时间表示的是服务器处理这个请求的总时间。而不是apache服务器解析php脚本,并且输出脚本的时间。因此,我们可以看到同样的一个页面,网速比较慢的用户访问时间会长,而网速较快的用户访问,则时间比较短。%t记录的是以秒为单位的时间,这对于我们来说是不太够的。因为很多情况下,我们需要保证我们网页的响应速度在1秒以内。从apache 2.0 开始,提供了一个新的参数 %d。可以记录服务器处理请求的微秒时间(注意和%t的定义不同)。我在服务器上做了一次测试,代码中嵌入了一个执行时间的检查判断,同时监视日志文件中产生的时间。结果为:页面监测脚本执行时间为10009206毫秒,而日志中记录的是10009838,两者时间并不一样,日志中记录的时间稍微长一些,包含了dns查询等一系列的过程。ps:由这个问题也可以衍生出一个如何测算客户端网速的问题。有这样一个办法,在header中输出服务器的响应时间,用户收到后,判断收到的时间,这个时间差就是在服务器和客户端之间所消耗的时间。参考资料: 1、apache 2手册 2、apache logs: how log does it take to server a request?
相信现在有很多黑友在用APMServ为本地搭建Web服务器,用来测试一些整站系统等等。在安装的时候有时候会遇到Apache服务启动失败的问题。我以个人的经验总结了一下,现在分享给大家,希望对各位有所帮助!大致分为以下三种情况:1. 端口占用问题;2. 路径及文件名问题;3. 配置文件问题。
1.端口占用问题这个问题比较常见,解决起来也很容易。通常是因为IE或安装的其它程序占用了80端口而导致Apache启动失败,在启动Apache之前将端口号修改为其它未占用的端口就可以了。修改为非80端口后,访问自己的站点需要在地址后加上端口号,如:http://127.0.0.1:882.路径及文件名问题解决了端口问题,还是启动失败,这是为什么呢?我们需要注意一个小细节,查看一下我们安装APMServ的路径,要确定安装路径的文件夹名称中不能出现中文或空格。毕竟这是个人作品,有些地方考虑的不是很周到,导致一些Bug。
3.配置文件问题在解决以上两种问题后,发现Apache服务还是启动失败,Why?这里我通过一个实例来告诉大家一个比较通用的方法去解决问题。安装APMServ,启动服务后提示Apache启动失败!在排除以上两种情况后,我们打开本地服务查看一下,如图1:发现只有Apache服务没有启动。我们手工来启动一下,系统提示错误。打开运行,输入eventvwr.msc查看一下系统日志——应用程序的日志。这时候我们发现有很多错误,查找并打开Apache的错误日志,如图2:我们可以看到,系统已经帮我们记录了错误的起源地址D:/HySzWork/APMServ5.2.6/Apache/conf/extra/httpd-ssl.conf 。是这个文件的第199行出现了问题,我们来看看是什么问题,如图3:一看到这个信息我就笑了……我电脑换过一个硬盘,盘符有点乱了,也懒得改过来,我根本没有E盘哈!如图4:这下问题就很明了了,作者默认将cgi-bin的重定向文件指定路径为E盘,而我根本没有E盘,这就导致了错误的发生!这样只需将E盘符改为G就可以了!因为APMServ版本之间或个人电脑间可能存在差异,大家不一定会遇到这种情况,这里只是告诉大家要充分利用系统日志的功能达到解决一系列的问题!这篇博文也是我转发的别人的,当时我也是遇到这个问题,按着上面说的步骤做到第三步的时候把问题解决了,我在网上看到那多人都遇到这个问题,希望这篇博文可以帮到大家http://www.server110.com/apache/201403/8478.html
1 apache日志位置/var/log/apache2/错误信息:/var/log/apache2/error.log其它信息:/var/log/apache2/access.log在命令行查看这些日志:(需要root权限)2 cat 、head、more、vi、vim等命令都可以查看及编辑apche的日志文件$sudo cat /var/log/apache2/error.log $ sudo vi /var/log/apache2/error.log3 tailf命令可以持续查看文件更新信息:$sudo tailf /var/log/apache2/access.log