Apache 2.2 Rotação de log do Windows Server 2012 - liberação de arquivos de log mais antigos por servidor FTP

0

Eu configurei logs rotativos para o Apache 2.2 no Win Server 2012, então:

CustomLog "|bin/rotatelogs -f C:/inetpub/ftproot/access.%Y.%m.%d.log 86400" combined env=!dontlog

Os arquivos de log de acesso são devidamente criados a cada 24 horas. Mas eu não posso ncftpget os logs mais antigos com este comando:

ncftpget -d stdout -u $USER -p $PASSWD $HOST $LOCALDIR $REMOTEDIR "*.log"

ncftp retorna

550: The process cannot access the file because it is being used by another process.

Isso significa que os arquivos de log mais antigos não estão sendo liberados por algum processo no servidor.

O ncftp obtém qualquer outro arquivo desse diretório sem nenhum problema.

Como faço para ncftpget os arquivos de log mais antigos?

    
por jemin 15.12.2017 / 11:40

0 respostas