shikiryu / backup
此包的最新版本(dev-master)没有可用的许可证信息。
限制型共享主机备份脚本
dev-master
2022-06-01 08:26 UTC
Requires
- ext-fileinfo: *
- ext-ftp: *
- ext-json: *
- ext-mbstring: *
- ext-pdo: *
- ext-zip: *
- phpseclib/phpseclib: >=1.0.0
- spatie/dropbox-api: ^1.11
Requires (Dev)
- phpmd/phpmd: @stable
- phpunit/phpunit: ^9
- roave/security-advisories: dev-latest
- sebastian/phpcpd: 6.*
- squizlabs/php_codesniffer: 3.*
This package is auto-updated.
Last update: 2024-09-19 22:34:00 UTC
README
因为即使是小型网站也需要备份
限制型共享主机备份脚本
📚 目录
📦 安装
首先检查您是否已安装 composer
在安装此软件之前,您需要检查您的电脑上是否已安装 PHP
和 Composer
。
然后安装此脚本
composer require shikiryu/backup
🚀 使用
本库中的所有内容均基于一个场景(或多个场景)。
它由 JSON 文件中的 2 个部分组成
- 要备份什么
- 备份到哪里
您可以在 app/scenario
中找到一个示例文件。
第一部分是 backup
(要备份什么),第二部分是 transport
有关如何使用场景的更多信息,请参阅 使用场景指南
提示
每个可能的部分都有在 它们各自的文件夹 中的文档。
以下是一个示例代码
<?php include_once 'vendor/autoload.php'; try { \Shikiryu\Backup\Scenario::launch('backup.json'); // whatever the file name you gave previously } catch (\Exception $e) { echo $e->getMessage(); }
🛠️ 支持
请 提交问题 以获得支持。
📝 贡献
请使用 Github Flow 进行贡献。创建分支,添加提交,并 发起拉取请求。
📜 许可证
Creative Commons Attribution NonCommercial (CC-BY-NC) © Chouchen