
/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 Webページを起動する必要があります。これを実装する方法がわかりません。
ありがとうございます。