当有人通过我们服务器上的ftp-client上传文件时,是否可以自动调用php脚本。
答案 0 :(得分:0)
您可以使用iptables实现端口敲门守护进程。端口敲门是个性化ssh或ftp帐户的自动化过程。您可以编写一个守护进程来监听iptables并在正确的端口序列被敲除时运行php脚本。当你用ftp-client连接时,我不知道你是否可以将序列最小化到一次敲击。
答案 1 :(得分:0)
您是否拥有对服务器的完全shell访问权限? 您需要做的是检测文件夹的内容是否已更改并运行脚本。
如果你在Windows上this可能会有所帮助。
如果您使用的是* nix,请查看inotify或launchd
让他们调用一个PHP脚本然后离开你!
如果您无法完全控制服务器,毫无疑问您可以执行Cron Jobs。让它每隔x分钟执行一次PHP脚本检查目录的内容,将其与x分钟前的内容进行比较,并在两者之间执行差异以查找添加或删除的文件。
答案 2 :(得分:0)
在linux上,你可以使用watch命令:
watch
Usage: watch [-bdhnptvx] [--beep] [--differences[=cumulative]] [--exec] [--help] [--interval=<n>] [--no-title] [--version] <command>
您可以将输出传输到实际处理更改的软件。