php - 无需轮询即可检测 PHP 中的文件更改

标签 php filesystems inotify

我正在尝试检测特定文件何时被修改,而不是轮询文件内容以查找更改。

服务器运行 Mac OS X,因此 inotify 不可用。我的服务器允许使用 exec()

我怎样才能做到这一点?

最佳答案

检查 filemtime() .您可以经常对其进行轮询,这比在文件本身中查找更改要容易得多。

关于php - 无需轮询即可检测 PHP 中的文件更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13665859/

相关文章:

php - 如何根据mysql数据库中的关键字或字符串进行选择?

php - 改进查询运行时间(加载页面需要 20 秒以上)

javascript - 使用 AJAX 提交动态表单?

php - 将值插入数组对象

linux - Ext4 的可扩展性

java - ViewPart 或编辑器中的 Eclipse RCP 文件浏览器?

ruby - 如何在 Ruby 中复制文件名中带有 Unicode 字符的文件?

linux - Linux中如何获得程序执行的通知

c - 如何监听目录或文件的变化?

linux - 有没有办法为这个 Incrond Inotify 工作使用通配符?