2013-11-21 1 views
-1

Как запустить скрипт php! когда файл или каталог
создан или удален через ftp или через etc cms?

параллельно JS, где вы можете создавать в реальном времени слушатели событий

для информации, которую я только иметь веб-сервер ш апач + PHP
У меня нет прав для установки дополнительных пакетовЗапустить скрипт только при создании/удалении файла/каталога

Я уже знаю о cron, но он работает на интервале: S

ответ

1

Я бы посмотрел inotify, так как он имеет возможность получать события, когда файлы или папки создаются/изменяются/удаляются.

Пример:

$fd = inotify_init(); 
stream_set_blocking($fd, 0); 
inotify_add_watch($fd,'./test/',IN_ALL_EVENTS); 

while(true){ 
     $events = inotify_read($fd); 
     if($events){ 
       print_r($events); 
     } 
     sleep(1); 
} 
Смежные вопросы