阅读时PHP下载文件

我有两个PHP服务.
允许其他用户下载文件的文件.
每次获取该文件更新版本的另一个.
现在,我通过flock()实现它.
我想通过使用link()进行改进-我的意思是下载文件,然后链接到新下载的文件.但是,这种方式存在问题,因为您无法link()一个已经在链接的文件.

有任何想法吗?

解决方法:

将新文件下载到临时文件名,然后将其移至实际文件名.无需处理链接或锁.您的文件系统通常知道它的作用.

只需添加一些错误检查并处理错误即可.

上一篇:mysql-不太同步时对齐时间戳


下一篇:C#-SQL Server数据库同步