Проверка изменения файлов на сервере
Подскажите, возможно ли как то отслеживать изменения файлов в определенной папке на сервере с помощью js или php. то есть, кто то загружает фото в папку, а скрипт видит эту загрузку и имя файла загружаемого и копирует его в строку в html файле
Ответы (2 шт):
Если кто-то загружает файл или же меняет его имя, это должно происходит и в базе данных (если конечно это реализовано). Через бд можно отслеживать всё это.
Предположим у тебя есть таблица в бд files, куда попадают все файлы загруженные на сайт, делаешь у себя в админке выборку всех файлов с этой таблицы и ты отслеживаешь все изменения
Немного не для данного случая, но как-то писал PHP-библиотеку - демона, следящего за изменениями файлов в директориях, и бросающего события.
Больше подходит, допустим, для сборки нескольких yaml-файлов в один, или иного реагирования на обновления файлов.
https://github.com/dda2543/file-checker
Библиотека работает, но не завершена.