我的 /etc/lsyncd/lsyncd.lua 文件中有以下逻辑
require "lsync-widgets"
sync {
widget_sync,
source="/tmp/folder1",
target="/tmp/folder2/"
}
然后在我的 lsync-widgets.lua 文件中我有以下逻辑:
settings {
logfacility=daemon,
}
widget_sync = {
maxProcesses = 5,
onCreate = "rsync -W --backup ^sourcePathname ^target",
onModify = "rsync -W --backup ^sourcePathname ^target",
}
这是有效的,每当我在 /tmp/folder1 中删除文件或更改文件时,它都会将该文件复制到 /tmp/folder2 。但现在,一旦文件位于 /tmp/folder2 中,我需要触发在本地服务器上运行的 php 网页。不太确定如何实现这一点。
谢谢。