我想创建一个自动运行3次的备份脚本:每周的星期一,每月1的第一天,每3个月一次。我的逻辑思维,不是那么好,所以我需要你帮助的人。代码必须在php中,最简单的方法是使用if。
答案 0 :(得分:2)
您需要执行cron job
或launchd
来执行自动化,但您可以让它运行您的PHP脚本而不会出现问题。它所做的只是一个目录递归迭代器,用于在备份位置复制和创建目录。 PHP有一个ZIP库,如果安装在您的服务器上,可以根据需要创建压缩文件。见this page。你可以做到这一点很复杂。您可能希望将文件存储在远程服务器上,您可以使用php中的FTP features发送。