我正在组织一个电影库,当许多用户更新电影文件,然后我使用PHP脚本手动更新数据库,以便URL用户可以知道驻留在库中的电影列表。
我知道我可以在Linux中输入Crontab,这样每10小时运行一次PHP脚本来更新数据库,但我想知道有没有一种方法可以在用户粘贴时自动运行PHP文件电影文件到数据库的那种通知器会调用php这样数据库可以实时更新吗?
我正在使用Linux Mint。
答案 0 :(得分:1)
您可以使用incron这是一个基于inotify的crontab。
例如,以下是您可以与incrontab -e
一起使用的示例:
/home/moviedb/download IN_CLOSE_WRITE /home/moviedb/classify-script.php $#
将挂钩/home/moviedb/download
文件夹以进行任何已完成的下载(已关闭的文件)并运行带有事件相关文件名的classify-script.php。