The CodeTree Backup plugin is a simple utility that will backup your themes, plugins and uploads folder as well as a complete copy of the database. The plugin works
in a manual ‘standalone’ mode and stores the backup on your server or works with an active subscription from http://mycodetree.com.
Restoring the backup is simple; reinstall the WordPress blog engine and then restore your themes, plugins and uploads folders from the backup and then import the ‘.sql’ database
file into your database (using PhpMyAdmin or some other similar tool) and your done! You’ll have to reactivate all your plugins however.
If you have an active subscription from http://mycodetree.com you may not be responsible for restoring your backups as it may be
included with your subscriptions.
- Upload the plugin archive file into WordPress using the ‘Add New’ option under the plugin menu in the Administration area.
- Alternatively, you can unzip the plugin archive and FTP the contents to the wp-content/plugin/ folder of WordPress
- Activate the plugin through the ‘Plugins’ menu in WordPress
- Navigate to ‘CodeTree Backup’ under the settings menu. If using the plugin with an active subscription then place your
API key in the ‘API Key’ box.
- Please supply a valid API key found in the subscription area of your account ..
This indicates that you have not supplied an API key to the plugin. You do not need an API key or
an active CodeTree subscription in order to use the Manual Backup feature of the plugin.
- This is not a valid API key
This indicates that the API key supplied to the plugin is not a valid API key issued by The CodeTree.
Login into your account at http://mycodetree.com and verify your API key. Please email email@example.com
if you have an difficulties.
- The API key is not valid for the domain
This indicates that the API key supplied to the plugin may be valid but is not issued for the domain that
it is being used with. Login into your account at http://mycodetree.com and verify your API key.
Please email firstname.lastname@example.org if you have an difficulties.
- The backup file seems to be empty or missing
Please select the corresponding option to the current path setting in the plugin settings menu.
If Absolute Paths is selected, switch to Relative Paths and Vice Versa. Most Windows(R)/IIS web servers
will need to use Relative Paths.
- Parse error: syntax error, unexpected ‘)’, expecting ‘(‘ in …/wp-content/plugins/codetree-backup.php on line 34X
This indicates that the web server is using an unsupported version of PHP. The CodeTree Backup requires PHP version 5.0 or higher.
Please upgrade the version of PHP that your web server is using or talk to your web host to see if they can upgrade for you.
If you are considering moving your web site to a different web host, MyCodeTree recommends
http://hostgator.com as the official web host of
choice for all CodeTree plugins.
Contributors & Developers
“CodeTree Backup” is open source software. The following people have contributed to this plugin.
- Launch Version
- Fixed DROP TABLE typo in SQL compiler
- Fixed FAQ section for WordPress.org
- Cumulative Update
- Fixed path statement
- First cumlative update release
- Added support for custom list of backup folders in addition to the themes, plugins and media folders already backed up. Must have CodeTree Subscription and valid API Key
- Added description to help locate the database dump file in the backup archive file when made manually.
- Added a helper link to make it easier to find out how to get an API key
- Added Donation link
- Fixed several typographical errors
- Increased usability of UI
- Added link to easily find all CodeTree plugins in the WordPress directory
- Fixed issue reported by Alain Hogue – plugin path statements incorrect when running on MS Windows platforms
- Added a PHP version check. Plugin does not work below PHP version 5.
- Added GUI option to use Absolute paths OR relative paths when making backups for Windows(R) users and unique server setups.
- Changed the default setting from Absolute Paths to Relative Paths
- Fixed logic error with path condition
- Fixed a typo, most WIN/IIS users need to use Relative paths NOT absolute paths
- Added an alternate trigger method for server that do not use url rewriting
- Added check for outbound port 80 availability and for the allow_url_fopen flag to be on
- Turned the manual backup into a button instead of a check box
- Correct path variable