I'm looking for a solution to detect changes in folder(s) using php. The application may run on both platforms(linux and windows). I may use different methods for each platform as long as results are the same. What I desire is :
- If a file/folder is added to a directory, I want my app to detect this new file and read its attributes (
size,filetime
etc) - If a existing file/folder is saved/contents changed/deleted, I need to detect this file is changed
- It would be better if I can monitor a base folder outside webroot of apache (such as
c:\tmp
, ord:\music
on windows or/home/ertunc
on linux)
I read something on inotify
but I'm not sure it meets my needs.