Apache log rotation
Sziasztok,
segítségeteket szeretném kérni a következő dologban.
Szeretném beállítani a napi logolást egy win2003-on futó 2.x apache-on, csak nem sikerül. Virtual hostokat használom és így adtam meg neki:
<VirtualHost *:80>
ServerName www.akarmi.hu
ServerAlias akarmi.hu
DocumentRoot g:/webroot/akarmi
ErrorLog logs/akarmi_error.log
TransferLog "|bin/rotatelogs.exe logs/akarmi_access%y_%m_%d.log 86400"
</VirtualHost>
A log beállításoknál még szerepel ennyi:
CustomLog logs/access.log common
Ezzel az a gondom, hogy amíg a TransferLog sor szerepel a Virtualhost részben addig nem indul el a szerver, ha kiveszem akkor megy. Viszont elég tetemes méretű lesz a log és gondoltam jó lenne ha dátum szerint elrakná és minden nap újat kezdene.
Köszönöm a segítséget.
Üdv
■ segítségeteket szeretném kérni a következő dologban.
Szeretném beállítani a napi logolást egy win2003-on futó 2.x apache-on, csak nem sikerül. Virtual hostokat használom és így adtam meg neki:
<VirtualHost *:80>
ServerName www.akarmi.hu
ServerAlias akarmi.hu
DocumentRoot g:/webroot/akarmi
ErrorLog logs/akarmi_error.log
TransferLog "|bin/rotatelogs.exe logs/akarmi_access%y_%m_%d.log 86400"
</VirtualHost>
A log beállításoknál még szerepel ennyi:
CustomLog logs/access.log common
Ezzel az a gondom, hogy amíg a TransferLog sor szerepel a Virtualhost részben addig nem indul el a szerver, ha kiveszem akkor megy. Viszont elég tetemes méretű lesz a log és gondoltam jó lenne ha dátum szerint elrakná és minden nap újat kezdene.
Köszönöm a segítséget.
Üdv
/bin?
c:/Progra~1/Apache~1/Apache\bin\rotatelogs.exe
vagy c:\Progra~1\Apache~1\Apache\bin\rotatelogs.exe
Valószínűleg a bin/ kevés neki -- gondolom a cmd futtaja.
RE
mod_log_rotate
Másrészt a helyedben letölteném az apache verziójának megfelelő
mod_log_rotate modult, ami natívan kezeli ezt az ügyet.
Itt találod: http://www.apachelounge.com/download/
Sok szerencsét!
RE