Giter Site home page Giter Site logo

dropboxbackup's Introduction

DropBoxBackUp

Simple to use (not simple at all!) Dropbox backup plugin for PocketMine-MP.

Installation

First, You need to create your own app on Dropbox

For details, please refer to the following link: Link

After getting the API token, write the token in the token section in plugin_data/DropBoxBackUp/config.yml file.

After restarting the server, type /db in the console to start the backup.

Sorry for my bad english ๐Ÿ˜‰

Test

dropboxbackup's People

Contributors

alvin0319 avatar poggit-bot avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

dropboxbackup's Issues

Task crashed

[15:48:39] [Server thread/INFO]: Starting BackUp...
[15:48:39] [Asynchronous Worker #0 thread/CRITICAL]: UnexpectedValueException: "RecursiveDirectoryIterator::__construct(/home/minecraft/plugin_data/WorldBackup/updater): failed to open dir: Permission denied" (EXCEPTION) in "plugins/DropBoxBackUp_dev-1.phar/src/DropBoxBackUp/task/ZipArchiveTask" at line 111
[15:48:39] [Asynchronous Worker #0 thread/DEBUG]: #0 (): RecursiveDirectoryIterator->__construct(string[47] /home/minecraft/plugin_data/WorldBackup/updater, integer 0)
[15:48:39] [Asynchronous Worker #0 thread/DEBUG]: #1 plugins/DropBoxBackUp_dev-1.phar/src/DropBoxBackUp/task/ZipArchiveTask(111): RecursiveDirectoryIterator->getChildren()
[15:48:39] [Asynchronous Worker #0 thread/DEBUG]: #2 plugins/DropBoxBackUp_dev-1.phar/src/DropBoxBackUp/task/ZipArchiveTask(80): DropBoxBackUp\task\ZipArchiveTask->doLinuxBackUp()
[15:48:39] [Asynchronous Worker #0 thread/DEBUG]: #3 plugins/DropBoxBackUp_dev-1.phar/src/DropBoxBackUp/task/ZipArchiveTask(72): DropBoxBackUp\task\ZipArchiveTask->osCheck()
[15:48:39] [Asynchronous Worker #0 thread/DEBUG]: #4 src/pocketmine/scheduler/AsyncTask(84): DropBoxBackUp\task\ZipArchiveTask->onRun()
[15:48:39] [Asynchronous Worker #0 thread/DEBUG]: #5 (): pocketmine\scheduler\AsyncTask->run()
[15:48:39] [Server thread/CRITICAL]: Could not execute asynchronous task ZipArchiveTask: Task crashed

With root or without root

[23:43:06] [Server thread/INFO]: Starting BackUp...
[23:43:06] [Asynchronous Worker #0 thread/CRITICAL]: ErrorException: "ZipArchive::close(): Failure to create temporary file: Read-only file system" (EXCEPTION) in "plugins/DropBoxBackUp_dev-1.phar/src/DropBoxBackUp/task/ZipArchiveTask" at line 116
[23:43:06] [Asynchronous Worker #0 thread/DEBUG]: #0 (): pocketmine\utils\Utils::errorExceptionHandler(integer 2, string[76] ZipArchive::close(): Failure to create temporary file: Read-only file system, string[97] phar:///home/container/plugins/DropBoxBackUp_dev-1.phar/src/DropBoxBackUp/task/Z, integer 116, array[4])
[23:43:06] [Asynchronous Worker #0 thread/DEBUG]: #1 plugins/DropBoxBackUp_dev-1.phar/src/DropBoxBackUp/task/ZipArchiveTask(116): ZipArchive->close()
[23:43:06] [Asynchronous Worker #0 thread/DEBUG]: #2 plugins/DropBoxBackUp_dev-1.phar/src/DropBoxBackUp/task/ZipArchiveTask(80): DropBoxBackUp\task\ZipArchiveTask->doLinuxBackUp()
[23:43:06] [Asynchronous Worker #0 thread/DEBUG]: #3 plugins/DropBoxBackUp_dev-1.phar/src/DropBoxBackUp/task/ZipArchiveTask(72): DropBoxBackUp\task\ZipArchiveTask->osCheck()
[23:43:06] [Asynchronous Worker #0 thread/DEBUG]: #4 src/pocketmine/scheduler/AsyncTask(84): DropBoxBackUp\task\ZipArchiveTask->onRun()
[23:43:06] [Asynchronous Worker #0 thread/DEBUG]: #5 (): pocketmine\scheduler\AsyncTask->run()
[23:43:06] [Server thread/CRITICAL]: Could not execute asynchronous task ZipArchiveTask: Task crashed

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.