xtnet / php-rsync

通过两个PHP文件实现目录文件同步功能,类似Rsync并且在虚拟主机环境也能正常运做
1 stars 1 forks source link

PHP 文件同步工具

此项目是一个基于PHP的文件同步工具,能够从远程服务器获取文件信息并与本地目录进行对比,同步新增、修改和删除文件。它还会在本地目录中删除不存在的文件夹,并返回同步日志。

功能

使用方法

  1. 将项目克隆到本地或直接下载到本地目录。
  2. 配置sync_client.php$directoryStructureURLsync_server.php的url。
  3. 定时请求sync_client.php脚本进行文件同步。

文件说明

注意事项

  1. 若首次同步量较大,建议先手动进行文件同步后再使用脚本
  2. 推荐设置定时器每10秒请求一次同步脚本,不必担心并发问题
  3. sync_server.php下载指定文件功能可被坏人利用,请修改文件名