mirror of
https://github.com/UnickSoft/graphonline.git
synced 2025-07-01 15:26:12 +00:00
Add script to clear old autosaved graphs
This commit is contained in:
parent
c85469fa08
commit
159c87c041
23
backend/clear_autosave_graphs.php
Normal file
23
backend/clear_autosave_graphs.php
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
<?php
|
||||||
|
include ("../core/config/main.php");
|
||||||
|
|
||||||
|
$dirName = "../" . $g_config['graphSavePath'] . 'autosave/*';
|
||||||
|
$days_to_remove = 14;
|
||||||
|
//echo($dirName . "<br>");
|
||||||
|
$files = glob($dirName, 0);
|
||||||
|
$count = 0;
|
||||||
|
foreach ($files as $file)
|
||||||
|
{
|
||||||
|
$fileAgeInDays = (time() - filemtime($file)) / (3600 * 24);
|
||||||
|
if ($fileAgeInDays > $days_to_remove)
|
||||||
|
{
|
||||||
|
if (unlink($file))
|
||||||
|
{
|
||||||
|
echo($file . " " . $fileAgeInDays . "<br>");
|
||||||
|
$count = $count + 1;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
echo("Deleted " . $count . " graphs");
|
||||||
|
|
||||||
|
?>
|
@ -11,6 +11,7 @@
|
|||||||
<p>Всего Автосохраннёных графов - <?= $totalAutosaveGraphCount ?> шт</p>
|
<p>Всего Автосохраннёных графов - <?= $totalAutosaveGraphCount ?> шт</p>
|
||||||
<p>Общий размер сохранённых графов - <?= $totalAutosaveGraphSize ?> Кб</p>
|
<p>Общий размер сохранённых графов - <?= $totalAutosaveGraphSize ?> Кб</p>
|
||||||
<p>За последние месяц сохранено - <?= $ageAutosaveGraph / $totalAutosaveGraphCount * 100 ?> %</p>
|
<p>За последние месяц сохранено - <?= $ageAutosaveGraph / $totalAutosaveGraphCount * 100 ?> %</p>
|
||||||
|
<p><a href="../backend/clear_autosave_graphs.php" target="_blank" style="border-style: groove; padding: 4px">Удалить старые автосохранения</a></p>
|
||||||
<h2>Сохранённые изображения</h2>
|
<h2>Сохранённые изображения</h2>
|
||||||
<p>Всего сохранёных изображений - <?= $totalImages ?> шт</p>
|
<p>Всего сохранёных изображений - <?= $totalImages ?> шт</p>
|
||||||
<p>Общий размер сохранённых изображений - <?= $totalImagesSize ?> Кб</p>
|
<p>Общий размер сохранённых изображений - <?= $totalImagesSize ?> Кб</p>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user