Страница 1 из 1

Анализ файлов OpenServer

Добавлено: 23 июн 2019, 09:09
lp85d
Ребята стоит такая задача
у меня на сервере более 150000 файлов и мне нужно убрать из него все те что не использовались в течении года
Если ли готовые решения в этом направлении?
Разработчики Windows приложений просят 3тр за написание подобной программы

Re: Анализ файлов OpenServer

Добавлено: 23 июн 2019, 11:19
Septor
Не знаю на счёт готовых решений, но можно самому накатать простенький скрипт на РНР, и пройтись по всем категориям с проверкой и последующими нужными действиями...
В РНР для этого есть функции типа:
filectime() - Возвращает время изменения индексного дескриптора файла
stat() - Возвращает информацию о файле
А дальше, можно найти примеры как пройтись по дереву категорий, и файлам в них, и сделать проверку с помощью этих функций...

Re: Анализ файлов OpenServer

Добавлено: 23 июн 2019, 11:25
lp85d
Вообще желательно видеть такую функцию в пакете OpenServer
Не хочу засорять и так уже засоренный сервер дополнительным кодом
Так как OpenServer и так в логах показывает какие файлы запускаются и когда
Вот с этими логами и должна работать программа или скрипты

Re: Анализ файлов OpenServer

Добавлено: 10 авг 2019, 19:57
lp85d
Версия OpenServer 5 3 0 basic
windows 10 64x C:\OSPanel
Размер 4,64 ГБ (4 992 616 456 байт)
На диске 4,67 ГБ (5 018 689 536 байт)
Содержит Файлов: 17 318; папок: 1 549
‎11 ‎августа ‎2019 ‎г., ‏‎0:42:48
https://sun9-27.userapi.com/c854528/v85 ... EJjrG0.jpg

Re: Анализ файлов OpenServer

Добавлено: 10 авг 2019, 20:04
lp85d
Фреймворк Webasyst Shop-Script
До установки
11,36 МБ. Обновлено 6 августа 2019
C:\OSPanel\domains
11,7 МБ (12 358 996 байт)
11,8 МБ (12 427 264 байт)
Файлов: 44; папок: 16

Всё вместе

4,66 ГБ (5 004 973 949 байт)
4,68 ГБ (5 031 112 704 байт)
Файлов: 17 360; папок: 1 565

Re: Анализ файлов OpenServer

Добавлено: 11 авг 2019, 00:36
lp85d
Удалил Open Server x86.exe и папку localhost
Загрузил Webasyst Shop-Script
Установил Open Server x64.exe
Перезагрузил ПК
4,65 ГБ (4 999 026 630 байт)
4,67 ГБ (5 025 165 312 байт)
Файлов: 17 360; папок: 1 566

Re: Анализ файлов OpenServer

Добавлено: 11 авг 2019, 00:38
lp85d
Запустил Open Server x64.exe
4,79 ГБ (5 145 875 992 байт)
4,81 ГБ (5 172 035 584 байт)
Файлов: 17 381; папок: 1 567
Получается появилась папка LOG
и прибавилось файлов с логами как я понимаю

Re: Анализ файлов OpenServer

Добавлено: 11 авг 2019, 00:46
lp85d
Установил Webasyst Shop-Script
Авторизовался
4,82 ГБ (5 183 965 606 байт)
4,85 ГБ (5 217 288 192 байт)
Файлов: 21 844; папок: 2 467

Файлов стало на 4463 больше
Папка с сайтом содержит
Файлов: 4 120; папок: 891

Главный вопрос: Где прибавилось файлов
https://sun9-15.userapi.com/c858128/v85 ... njPY3Q.jpg

Re: Анализ файлов OpenServer

Добавлено: 11 авг 2019, 07:47
Максим
lp85d, что у вас за расследование такое бессмысленное. Вы установили скрипт, он создал допустим 150 таблиц в БД, а это +300 файлов как минимум (innodb_file_per_table). Можете не благодарить.

Re: Анализ файлов OpenServer

Добавлено: 11 авг 2019, 17:15
lp85d
Максим писал(а): 11 авг 2019, 07:47 lp85d, что у вас за расследование такое бессмысленное. Вы установили скрипт, он создал допустим 150 таблиц в БД, а это +300 файлов как минимум (innodb_file_per_table). Можете не благодарить.
Я изучаю
А если есть у вас в арсенале программы которые проверяют папки и файлы на изменения, появления, удаления посоветуйте пожалуйста
Чтобы вирусы не попадали на сервер хочу знать о изменениях всей папки целиком