Ubuntu 上使用 Apache 的多个虚拟主机(每个网站都有单独的日志文件)

Ubuntu 上使用 Apache 的多个虚拟主机(每个网站都有单独的日志文件)

我已使用 VirtualHosts 配置了一个 Apache 实例来为多个网站提供页面。每个网站在 /etc/apache2/sites-available/sitename 下都有自己的配置设置。

剩下的最后一件事就是将每个站点的 apache 日志保存在其自己单独的日志文件中。

目前,我在每个站点配置文件中都有以下指令:

错误日志 /home/morpheous/work/webdev/frameworks/symfony/sites/nooshoo/log/web.log

这似乎正确地记录了错误 - 但是,其他日志信息(如访问错误等)似乎被记录到/var/log/apache2/other_vhosts.log中

我希望能够让每个站点登录到单独的文件中 - 以帮助诊断和分析。有人知道我需要在我的个人站点配置文件中添加什么来强制 apache 登录到单独的文件中吗?

我在 Ubuntu 10.0.4 上运行

答案1

CustomLog     /var/log/apache2/your-access.log

相关内容