Ubuntu分裂Apache2日志文件

我不断更新我的服务器的configuration,以重新定位/ home /文件夹中的/ var / www和/ var / log,我还更新了所有虚拟主机,将日志写入新的/ home / log文件夹。

但是现在这些日志是写在巨大的文件里面的,一个是错误的,另一个是访问的,而不是像以前一样以多个归档文件的forms(比如log.1.log,log.2.gz)。

我怎样才能恢复日志文件拆分?

既然你已经改变了日志的位置,你还应该在logrotate更新configuration,因为它仍然在/var/log查找这些/var/log 。 我不知道你在用什么Linux发行版,但是它们应该在/etc/logrotate.d/目录下

您需要更改/etc/logrotate.d/apache2 。 见http://www.thegeekstuff.com/2010/07/logrotate-examples/