2013-11-21 116 views
-1

如何仅运行php脚本!当文件或目录是
创建/删除通过ftp或通过等cms?平行于JS,在那里你可以创建实时

事件侦听器

信息我只有网络服务器W¯¯的Apache + PHP
我没有权限安装aditional的包仅在创建/删除文件/目录时才运行脚本

我已经知道关于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); 
} 
相关问题