incrontab不识别www数据写入

我有一个Linux服务器与incrontab。 这是我的incrontab

/ home / pi / upload IN_MODIFY / bin / sh / home / pi / autoprint $ @ / $#

如果我是一个root用户,我试图在'上传'文件夹内创build一个新的pdf文件,并且incrontab事件被触发,但是,如果我通过web服务器上传文件

http://127.0.0.1/upload.php ,在“上传”文件夹内创build一个新文件,但事件没有触发

在这里输入图像说明

所有创build的文件都被识别并触发incrontab脚本,但是由'www-data'创build的文件不会被触发。

为什么?

谢谢

问题已经解决了。 请注意,上传文件时,PHP首先将它们上传到临时文件夹,然后将文件移动到您指定的目录。

使触发器“IN_MOVED”解决了这个问题。