Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
ISPConfig
ISPConfig 3
Commits
b28db411
Commit
b28db411
authored
Mar 12, 2009
by
tbrehm
Browse files
Fixed bug in logrotation.
parent
67cae4ac
Changes
1
Hide whitespace changes
Inline
Side-by-side
server/cron_daily.php
View file @
b28db411
...
...
@@ -115,11 +115,12 @@ foreach($records as $rec) {
if
(
@
is_file
(
$logfile
))
{
// Compress yesterdays logfile
exec
(
"gzip -c
$logfile
>
$logfile
.gz"
);
unlink
(
$logfile
);
}
// delete logfiles after 30 days
$month_ago
=
date
(
"Ymd"
,
time
()
-
86400
*
30
);
$logfile
=
escapeshellcmd
(
$rec
[
"document_root"
]
.
'/log/'
.
$
yesterday
.
'-access.log.gz'
);
$logfile
=
escapeshellcmd
(
$rec
[
"document_root"
]
.
'/log/'
.
$
month_ago
.
'-access.log.gz'
);
if
(
@
is_file
(
$logfile
))
{
unlink
(
$logfile
);
}
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment