全网网络营销顾问

成都鹏程天行科技有限公司

虚怀若谷,上善若水
您的位置:主页 > 新闻资讯 > 网络运营 >

phpstudy开启网站Apache日志并且按照日期划分创建

2019-07-08

正文 字体大小: 中

phpstudy开启网站Apache日志并且按照日期划分创建 (2018-12-16 20:22:32)

分类: 网站建设SEO

  配置网站访问Apache日志,操作步骤:点击“其他选项菜单-打开配置文件-httpd-conf”,打开httpd.conf配置文件,修改成下图所示,然后重启apache。

  访问日志文件的位置实际上是一个配置选项。如果我们检查httpd.conf配置文件,可以看到该文件中有如下这行内容:CustomLog /usr/local/apache/logs/access_log common

  CustomLog "|bin/rotatelogs.exe logs/access_%Y_%m_%d.log 86400 480" combined

  它会打开一个命令行窗口一直守护着,关不掉的。而且你也可以把带日期的日志文件删掉,然后关掉这个命令窗口。命令窗口关掉以后会自己再启动起来,这时候再访问就会生成新的日志文件。

  注意

  对于版本较早的Apache服务器,这行内容可能略有不同。它使用的可能不是CustomLog指令,而是TransferLog指令。如果你的服务器属于这类情况,建议你尽可能地早日升级服务器。CustomLog指令指定了保存日志文件的具体位置以及日志的格式。CustomLog指令中的路径是日志文件的路径。注意,由于日志文件是由HTTP用户打开的(用User指令指定),因此必须注意这个路径要有安全保证,防止该文件被随意改写。

  如果phpstudy上有多个网站如何区分这些日志呢?

  为每一个虚拟主机分别指定日志文件时,我们只需在每个VirtualHost区域指定该主机的日志文件:

  第一步:首先打开apache的配置文件:httpd.conf,在底部加上:

  DocumentRoot /data/home/website/htdocs (网站根目录路径)

  ServerAdmin admin@abc.com (管理员邮箱)

  ServerName abc.com (域名)

  ServerAlias su001.abc.com sub002.abc.com (别名,二级域名)

  ErrorLog /data/home/website/logs/error.log (错误日志)

  CustomLog /data/home/website/logs/access.log common (网站日志)

  DirectoryIndex index.html index.htm index.php index.shtml index.shtm index.pl

  如果在改到这里直接重启apache服务器(service httpd restart)会造成"httpd is down,trying to start."

  第二步:在该站点根目录下建立logs文件夹

  第三步:赋予apache组apache用户所有者权限

  apache /data/home/website/logs/

  第四步:重启apache服务器

来源:

分享:

喜欢

0

赠金笔

阅读┊ ┊ ┊┊ ┊打印┊

加载中,请稍候......

前一篇:织梦dede手机生成静态化终极解决方案——青锋建站

后一篇:织梦CMS实现自动锚文本方法

评论 重要提示:警惕虚假中奖信息

  • 评论加载中,请稍候...
  • 发评论

    登录名: 密码: 找回密码 注册

    昵   称:

    以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

    < 前一篇织梦dede手机生成静态化终极解决方案——青锋建站

    后一篇 >织梦CMS实现自动锚文本方法

    本文由网络公关公司鹏程天行科技网络收集整编,均不代表本站任何观点,成都危机公关公司,专注于政府公关,企业公关媒体传播,品牌维护,品牌网络传播,负面信息处理等方面的全方位、专业化服务的公关公司,欢迎联系

    我们的关注点不是能为您做些什么,而是做了什么,有没有做好
    给我们一个展示的机会来证明自己
    这并不会花费您太多时间,或许会给您带来新的灵感和惊喜

    现在联系我们
    

    服务热线:

    028-61961779

    扫码关注微信