Chinaunix

标题: apache的虚拟主机中的日志不能单独记录的问题? [打印本页]

作者: gjmark    时间: 2006-03-08 14:38
标题: apache的虚拟主机中的日志不能单独记录的问题?
各位老大:
    遇到一个问题。
    现在有一个a.abc.com的域名,将其中的分栏目分别做了几个虚拟主机,分别为a.a.abc.com、a.b.abc.com和a.c.abc.com,目的是为了分别统计各自的点击率。我设置了虚机,链接可以执行,可日志却只生成一个a.abc.com的日志,那几个a.a.china.com、a.b.china.com和a.c.china.com都没有生成日志。请大家看看怎么回事?

    一下是apache的配置,版本为2.0.54

NameVirtualHost 11.22.33.44:80

<VirtualHost 11.22.33.44:80>
    ServerName  a.a.abc.com
    DocumentRoot /usr/local/apache2/htdocs
    DirectoryIndex index.html
    ServerAdmin a@abc.com
    CustomLog "|/usr/bin/cronolog /www/logs/a.a.abc.com/access.%Y%m%d" combined env=!gif-image
    ErrorLog  "|/usr/bin/cronolog /www/logs/a.a.abc.com//errors.%Y%m%d"
</VirtualHost>

<VirtualHost 11.22.33.44:80>
    ServerName  a.b.abc.com
    DocumentRoot /usr/local/apache2/htdocs
    DirectoryIndex index.html
    ServerAdmin a@abc.com
    CustomLog "|/usr/bin/cronolog /www/logs/a.b.abc.com/access.%Y%m%d" combined env=!gif-image
    ErrorLog  "|/usr/bin/cronolog /www/logs/a.b.abc.com//errors.%Y%m%d"
</VirtualHost>

<VirtualHost 11.22.33.44:80>
    ServerName  a.c.abc.com
    DocumentRoot /usr/local/apache2/htdocs
    DirectoryIndex index.html
    ServerAdmin a@abc.com
    CustomLog "|/usr/bin/cronolog /www/logs/a.c.abc.com/access.%Y%m%d" combined env=!gif-image
    ErrorLog  "|/usr/bin/cronolog /www/logs/a.c.abc.com//errors.%Y%m%d"
</VirtualHost>
作者: HonestQiao    时间: 2006-03-08 15:26
先把cron取消了看看如何?
作者: gjmark    时间: 2006-03-09 10:24
问题解决了,要把主机(相对于虚机),即a.abc.com也加到虚机列表中就可以了!感谢marco!!




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2