文件名称:dbxbackup_php:与 Dropbox 同步的文件和 MySQL 备份脚本
文件大小:88KB
文件格式:ZIP
更新时间:2024-07-07 13:20:16
PHP
dbxbackup_php 与 Dropbox 同步的文件和 MySQL 备份脚本 如何 类代码在 dbxbachup.php 中定义,一个简单的使用示例在 backup.php 中。 您可以(应该)创建一个 cron 作业来定期执行您的 backup.php 版本。 有一个名为 app_info.json 的文件,您需要在其中输入 Dropbox 中应用的详细信息。 它能做什么 此处提供的类将转储您的 MySQL 数据库,压缩您的文件夹并将它们保存到一个文件夹中(由您定义 - 测试脚本是否可以写入此文件夹)。 接下来,它将连接到 Dropbox。 第一次运行时,它会要求您转到 Dropbox 网址并授权此应用程序。 它会将授权信息保存到名为 dbxbackup 的文件中。 这样你只需要授权一次。 当您第二次执行它时,令牌信息将已经可用,并且脚本不会对自身进行两次授权(除非您删除文
【文件预览】:
dbxbackup_php-master
----.gitignore(12B)
----Dropbox()
--------OAuth1AccessToken.php(1KB)
--------AppInfo.php(7KB)
--------Checker.php(3KB)
--------Exception()
--------RequestUtil.php(10KB)
--------WebAuthBase.php(2KB)
--------Host.php(3KB)
--------CurlStreamRelay.php(1KB)
--------WebAuthNoRedirect.php(3KB)
--------Client.php(54KB)
--------SSLTester.php(5KB)
--------Exception.php(265B)
--------ArrayEntryStore.php(1KB)
--------OAuth1Upgrader.php(4KB)
--------AuthBase.php(3KB)
--------ValueStore.php(1KB)
--------Curl.php(4KB)
--------WebAuthException()
--------certs()
--------strict.php(538B)
--------StreamReadException.php(316B)
--------AuthInfoLoadException.php(328B)
--------AuthInfo.php(3KB)
--------DeserializeException.php(389B)
--------AppInfoLoadException.php(326B)
--------WriteMode.php(4KB)
--------Security.php(2KB)
--------HttpResponse.php(246B)
--------Path.php(5KB)
--------autoload.php(843B)
--------WebAuth.php(10KB)
--------DropboxMetadataHeaderCatcher.php(2KB)
----app_info.json(35B)
----LICENSE(15KB)
----README.md(3KB)
----dbxbackup.php(7KB)
----backup.php(1KB)