BackUpWordPress
1 2 3 4
BackUpWordPressBackUpWordPressBackUpWordPressBackUpWordPress

BackUpWordPress is a Backup & Recovery Suite for your WordPress website. This Plugin allows you to backup database tables as well as files and comes with a rich set of options.

No Demo.

Download: BackUpWordPress

Version: 0.4.5beta

Support: http://wpforum.designpraxis.at/

Usage:

  1. As always: download, unzip and upload to your WordPress plugins directory
  2. activate the plugin in you WordPress Administration Backend and go to new main menu entry “BackUpWordPress”

Features:

EasyMode
* Switch between EasyMode and AdvancedMode
* Database backup as well as directory structure including uploaded files, plugins, etc.
* Set up Mail notofication on new backups
* Trigger backup manually
* Set basic schedules for your backups
* restore backups
* staggered SQL import when restoring
* automatically continue unfinished backups in background
* download backups
* Help page
* Language Support for english and german(deutsch)

more option in AdvancedMode
* Set and manage custom schedules * Check disk space
* View backup Logs
* Delete backups manually
* Manage backup presets
* Manage exclude-lists for use with these presets

Share This
  1. Trackback: Lazy Blogs September 2nd, 2007 at 11:57 pm
  2. otraBarcelona Says:

    Hi!

    Testing in WP 222. After successfully saved options, BackupWordpress tab shows a warning message:

    Warning: array_multisort(): Argument #1 is expected to be an array or a sort flag in
    wp-content/plugins/backupwordpress/bkpwp-classes/manage_backups.php on line 817
    No Backups yet.

  3. Roland Rust Says:

    @otraBarcelona,

    thx a lot; it was a small bug appearing when there are no backups in the list yet. Bug has been fixed and SNV repository updated. Please download again in a few minutes an reinstall the plugin.

  4. mike Says:

    I installed the plugin, set some options and then manually started a full backup. 2 hours later it was still working away and nothing was created. Any ideas what is going on?

  5. Roland Rust Says:

    @ mike,
    sorry, this was a bug in the ajax scripting. it is fixed now with the aktual bug fix release. Please download again and reinstall the plugin.

  6. emeff Says:

    Great idea, but after activation I get this:

    Warning: require([…]wp-includes/class-phpmailer.php) [function.require]: failed to open stream: No such file or directory in […]wp-content/plugins/backupwordpress/bkpwp-classes/manage_backups.php on line 815

    Fatal error: require() [function.require]: Failed opening required ‘[…]wp-includes/class-phpmailer.php’ (include_path=’.:/usr/share/pear/php5′) in […]wp-content/plugins/backupwordpress/bkpwp-classes/manage_backups.php on line 815

    Deletign the plugin was not posible via FTP, it was only possible via the admin tool of my provider…

  7. Roland Rust Says:

    @emeff,
    can you check, what version of WordPress you are using? I think class-phpmailer.php was added in version 2.2… I recommend to update your wordpress installaion to 2.2.2

    alternatively, you can do the following:
    1. download phpmailer: http://phpmailer.sourceforge.net/ unzip and upload to your server

    2. within the code of BackUpWordPress in bkpwp-classes/manage_backups.php change the include call to the path wherever you uploaded phpmailer.

  8. mike Says:

    Roland,

    Thanks. it backs up SQL onlynow, however I get the message “Failed to copy” when I do a ‘full backup’.

    As well I cannot edit the backup presets now as I would prefer ZIP files. When I click EDIT on any of the default presets the icon just spins and spins. Using WP2.2.2

    Thanks!

    Mike

  9. Roland Rust Says:

    @mike,
    Thanks for reporting!
    Could you please try the following:
    - deaktivate the plugin (since this removes the optins set)
    - delete manually whatever is in the wp-content/backup/ directory
    - upload the newest version (I didn’t tag the last updates to svn, but there have been some bug fixes applied in the last few hours)
    - activate the plugin

    This might allready solve your problems.

  10. mike Says:

    Roland,

    I completed all the steps and I still have the same issues.

    I am downloading the version that is at the top of this page. Is there another area I should be downloading a newer version?

  11. mike Says:

    FWIW, I checked my Error Console is FF and get this:

    x_bkpwp_ajax_load_preset is not defined
    http://www.artbymichaelking.com/wp-admin/admin.php?page=bkpwp_manage_presets

    Hope that helps. :)

  12. emeff Says:

    Thanks for your promt feedback! I have already switched to 2.2.2, but there’s no class-phpmailer.php in my installation.
    But it’s included in the complete WP 2.2.2 download… I wilt try to solve that and will start again.

  13. otraBarcelona Says:

    Seems to work fine after uploading the las version.

    Thanks.

  14. Vernal Says:

    Hey, Nice plugin! I really look forward to it maturing although already it seems to be working quite well.

  15. Roland Rust Says:

    @ mike,
    Thanks a lot! I found the bug, solved the problem and am going to release a bug-fixed version in about half an hour, including solutions for some other problems.

  16. Roland Rust Says:

    @emeff,
    be sure, to get all the files you need to upgrade to 2.2.2! I recomment upgrading with subversion: http://codex.wordpress.org/Installing/Updating_WordPress_with_Subversion

  17. Computer Mike Says:

    Whe I install, and activate it, I get a blank page when I click on the dashboard to access it.

  18. mike Says:

    Just came in to check and version .1.2 is the only downloadable one. I’ll try back in a couple hours. :)

  19. Roland Rust Says:

    @Computer Mike & @mike,
    I’m having some of a tricky problem to solve. I’ll post about the bug-fix release soon. promise.

  20. Roland Rust Says:

    0.1.3 is out now. @mike: you should be able to work with presets now.

  21. mike Says:

    Just picked up 0.1.3 and installed it.

    I can make custom backup presets now. :)

    I can backup just the SQL database, but I still cannot do a full backup with either the default choice or my custom choice specifying ZIP file.

    No errors this time though.

    What is the full backup suppose to do? Everything in the main WP install directory?

  22. Computer Mike Says:

    I installed your new piugin version

    I am still getting a blank page when I click on the plug in on the dashboard.

  23. Roland Rust Says:

    @mike:
    yes, exactly, the full backup should archive the whole WordPress installation as well as the database. No errors is bad. I’ll try for myself with a .zip preset…

  24. Roland Rust Says:

    @Computer Mike,
    can you tell me about your WordPress version and maybe some phpinfo() facts?

  25. Computer Mike Says:

    I believe my version is the latest.

    I do disable some of the comments options in the editor.

    I do NOT know if this siezes the plugin.

    I use Word Press to make non-blog sites and so I disable
    the comment functions by burying them inside comment tags

    Word Press is incredible. You can use it to build NON-BLOG sites.

  26. Boom Says:

    Hi Roland,
    It is just an amazing tool! great job !

    I have installed it on 2.1.1 by modifying php.mailer location.
    seems working, I have tested the scheduled dump and a full dump with exclude list. it’s working just fine! presets are also working .

    Things that are not working:

    download buton:
    Warning: set_time_limit() [function.set-time-limit]: Cannot set time limit in safe mode in /xxx/wp-content/plugins/backupwordpress/functions.php on line 277
    Warning: Cannot modify header information - headers already sent by (output started at /xxx/wp-content/plugins/backupwordpress/functions.php:277) in /xxx/wp-content/plugins/backupwordpress/functions.php on line 289-290-291-292-293-294

    it is not a p1 issue :)

    Thanks again.

  27. Roland Rust Says:

    @Boom,
    Thank you very much! I’ll check for the set_time_limit() issue. Unfortunately some hosts have restricted php configurations so, if the download process takes longer than max_execution_time, the script will stop. The approach to that issue would be the same as with bigdump, which does a staggered import of big sql files: A staggered export of the WordPress installation and database. But this might come with a future release.
    Meanwhile I’m bugfixing and simply will do @set_time_limit() to turn the error of. Anyhow: if BackUpWordPress exceeds that limit, I need to throw an appropriate note for the User who runs it.

  28. mike Says:

    HI,
    I picked up 0.1.4 and tested it out. I am still getting the failed to copy error on manual backup for a full database.

    I am on godaddy hosting if that matters any.

    One thing I notice is the ‘failed to copy’ message moves from cell to cell each time I try a backup. IE. it will show up in Date/Time cell first, then move to Type if I try again. Each subsequent trial moved the message to the right one cell until the final cell below Action. There it stays if I keep trying.

    If there is any other way I can help, let me know.

    Mike

  29. Roland Rust Says:

    @mike,
    can you have a look in your wp-content/backups folder? Are there temporary directories (tey are named like 2007-09-03-12-12-12). If so, the skript doing the job is getting a timeout by the server. I am working on a staggered solution to compensate this issue.

  30. Knut Says:

    Hi,
    This seems like a great plugin, and it looks like its working… BUT…
    I haven’t yet upgraded to 0.1.4.beta, - still on 0.1.3, and my problem is this:

    * The backup goes on for hours. When I look at the server via ftp, it looks like every file has been backed up, but on Wordpress, it still say “Creating backup, please wait”. I guess this is an error? It would be a nice feature to be able to see in real time what file the plugin backs up. Now, I don’t have a clue what the plugin is doing at the moment, other than “creating backup”.

    * When I use advanced mode and set which folders that I don’t want to back up, the plugin still backs up these folders. A bug too?

    Any way I can fix this myself?

    Knut

  31. Roland Rust Says:

    @Knut:
    - if you want to exclude files or directories, you have to specify an exclude list. These lists need to be associated to a preset, so you create a new preset, specify the exclude-list you configured before and save that preset. Now backups done with that preset will exclude the files from your list.

    - I’m thinking of some kind of progress indicator when backing up manually together with a staggered backup to prevent script timeout.

    thanks for reporting!

  32. mike Says:

    Roland,

    Yes I am getting those temp directories. If you can post when a new version is up I’ll download it and test it.

    Cheers,

    Mike

  33. mike Says:

    Downloaded and installed 0.2.1. Created my custom SIP preset.

    Started the manual backup. In the end I got a “Undefined” message. However, when I go into my FTP under my backup directory, there is all my WP files and folders as well as a 8.5MB ZIP of everything. I looked through it briefly and it all looks like it is there. Just funny I got the “Undefined” message.

    Note, when you make a preset based on full, rename it, make sure the SQL only box is UNchecked and then hit Save Preset. The preset is made to be sql ONLY, even though I the SQL only box is unchecked. I have to go back and edit the preset to uncheck SQL only for it to be accepted as so.

    So far looking good. Just that odd message.

  34. Claus Jessing Says:

    Just installed and activated the plugin and the first click on the BackupWordPress tab gives this error:

    Call to undefined function sajax_show_javascript()

    Pls. advice…

  35. Chris Says:

    When trying to manually backup, after hitting the ‘BackUp WordPress Now’ button, I get the following error message:

    Line: 516
    Char: 5
    Error: Could not get the display property, invalid arguement.
    Code: 0
    URL: /wp-admin/admin.php?page=backupwordpress/backupwordpress.php

  36. Chris Says:

    Also, after uploading, in the plugins section, it says it’s version 0.1.4, not 0.2.1 in the link above.. I can’t get this to work at all. I’m on my forth reload now.

  37. Nathan Says:

    Hi,
    I have folders located in root directory and can’t seem to exclude them with a exclusion list!!! Argh!!! LOL! :o)

    Example (plugin location):
    http://www.website.com/public_html/wp-content/plugins/backupwordpress

    Folders I want to EXCLUDE from backup are located:
    http://www.website.com/public_html/folder123
    http://www.website.com/public_html/folderABC

    I’ve tried a number of different exclude “paths” and the custom exclude list is DEFINITELY attached to my custom “full backup” - but it still backs up EVERYTHING no matter what paths I try!

    Please help, thank you!

    Need to exclude because they hold other “large” external websites on the same server. And backups run to 80MB+
    where as if can exclude them - it’ll be 5MB approx!

    THANKS! :o)

  38. Roland Rust Says:

    Sorry guys, this was a SVN update problem. I just was so tired and went to bed, leaving out the last check. I’ll get that one fixed as soon as possible.

  39. chris Says:

    uploaded and activated fine - but when i try to access the menu i get following error:

    Fatal error: Call to undefined function sajax_show_javascript() in /srv/www/…./wp-content/plugins/backupwordpress/functions-interface.php on line 65

    So the function “sajax_show_javascript” isnt defined in the code?

    maybe you can fix that asap.

    regards

    chris

  40. Roland Rust Says:

    @Chris, @Claus,
    What WordPress version are you using? Have you updated BackUpWodPress to the newest release 0.2.1?

  41. Roland Rust Says:

    @Nathan,

    I’ll write a quick tutorial on how to use exclude lists an presets and post it here later.
    Here a very short one:

    Situation:
    I have a directory, which I do not want to be included: the BackUpWordPress plugin directory.

    1. in AdvancedMode > Options I create a new exclude list called “omit bkpwp”
    2. I press Show excluded files just right after the creation and it tells me:
    Folders
    /[absolute path to web root]/wp-content/backup: matched by path -> /absolute path to web root]/wp-content/backup

    3. I go to Backup Presets and click edit on the row for the default full backup
    4. I rename it to “full without bkpwp” and configure the preset with the exclude list I just created (note: there is a small bug, switching it to sql-only, so you have to edit it once again, to do a full backup)
    5. I go to the Manage Backups screen, select the preset and hit “calculate disk space”
    6. I hit BackUpWordPress now!

    I’ve tested this procedure a lot, but you never know…
    please keep reporting Nathan!

  42. Claus Jessing Says:

    @Roland: WP 2.2.2, BackUpWordPress 0.2.1

  43. Roland Rust Says:

    @Claus,
    either your plugin structure is wrong (can you check if Sajax.php is in wp-content/plugins/packupwordpress/ ?). Somehow the sajax script is not properly included, therefore the function sajax_show_javascript(), which is one from Sajax is not available.

  44. chris Says:

    @Roland WP 2.2.1 german BWP 0.2.1
    and some plugins

    regards

  45. Roland Rust Says:

    @Claus & @ chris,
    It looks quite as if there is some kind on conflict with other plugins. Would you please post a list of them?

  46. Claus Jessing Says:

    @Roland:

    Akismet 2.0.2
    All in One SEO Pack 1.2.5.9
    BackUpWordPress 0.2.1
    CapCC 1.0
    cforms II 5.3
    Event Calendar 3.1.1._rc1
    Event Calendar Widget 3.1.1._rc1
    Google Sitemaps 2.7.1
    KB Advanced RSS Widget 1.7
    KB Countdown Widget 3.02
    My Account 0.1
    Single Bookmark Category List 1.1
    Ultimate Google Analytics 1.5.3
    WordPress.com Stats 1.1.1
    WP-Polls 2.20
    WP-Polls Widget

  47. chris Says:

    yes i thought about that..
    here is my list:

    Advanced-Admin-Menus 2.2.1
    All in One SEO Pack 1.2.4
    BackUpWordPress 0.2.1
    Breadcrumb Navigation XT 1.7
    Category Order 2.0.0
    Category Visibility-RH Rev 1.1.b9 (beta 9)
    cforms II 5.4
    Clickable Date 1.0
    Database Tuning 0.6b
    Drain Hole 1.1.4
    Even Easier Announcements 1.0
    Favicon Manager 0.1
    Less 1.1
    MyDashboard 0.2.6
    NextGEN Gallery 0.63
    o42-clean-umlauts 0.2.0
    Page Link Manager 0.3
    Redirection 1.7.16
    Search Everything 3.2
    TinyMCE Advanced 2.0
    Ultimate Google Analytics 1.5.3
    wp-cache 2.1.1
    WP-Sticky 1.00

    i try to deactivate the admin menus & dashboard plugin. Theses are the only plugins i am thinking off.

    regards

  48. Graham Says:

    updated to the newest version 0.2.1 and it tries to resume from a previous backup, however it seems to get stuck on “/wp-includes/js/tinymce/themes/advanced/images/hr.gif” which seems odd, as it is a tiny file.

    please help?

    thanks in advance!

  49. chris Says:

    okay roland, deactivating the plugins does not fix the fatal error.

    so far, so good =)

    chris

  50. Roland Rust Says:

    @Graham,
    please be patient. It’s not stuck, the plugin does every task in batches of 100 files/datasets. So what you see is the last resume marker.

    At this point, there is triggered a schedule for the resume, but BackUpWordPress will wait for the length of max_execution_time, or, if that value can’t be retrieved for 30 seconds, otherwise it may interfere with a running backup working on a really large file.

    You know, you shouldn’t have really large files within your WordPress installation ;)

    However, the resume scheduled triggered is depended on at least some action on the site, so, in an offline environment or an offline test installation, you need to hit you site a few times, to activate the resume.

  51. Roland Rust Says:

    @chris,
    okay, I’ll have some sushi and get back to that issue afterwards. Thanks a lot to all of you out there for the hard testing work! You are great!

  52. chris Says:

    no problem :) its a pleasure to help you.

    regards.

  53. ovidiu Says:

    same problem over here:

    Fatal error: Unknown function: sajax_show_javascript() in […]/wp-content/plugins/backupwordpress/functions-interface.php on line 65

    please share your info if you find the offending plugin

  54. Roland Rust Says:

    @ovidou,

    I started working on BackUpWordPress before scriptaculous was built into WordPress. The next release of BackUpWordPress will hace sajax removed and utilize sciptaculous instead.

    I’m on the hunt and quite sure to be able to release a bug fix for that issue within the next 24 hours!

  55. ovidiu Says:

    sorry, I double posted :-( no problem ;) i removed the second one…
    WOW - thats great news.

  56. emeff Says:

    Feedback to post 6. & 7.
    I’ve just added ‘class-phpmailer.php’ and no it works perfectly. THANK YOU.

    I’m suprised of the size of my first manuell backup: 16MB :-o and curious if the automated backup will run… ;-)

  57. Roland Rust Says:

    @ emeff,
    Great ;)
    If you are too curious, you can run a test-schedule you know?

  58. chris Says:

    i will do some testing here, focused on the plugins, later. Maybe i can figure out which one leads the the problem.

    :)

  59. chris Says:

    that is strange… on an nearly identical blog (same server, plugins, same theme files) the plugin does his work.

    hmm?? =)

    any ideas?

    :)

  60. Chris P. Says:

    I am a different Chris and never got a responce to my two questions- When trying to manually backup, after hitting the ‘BackUp WordPress Now’ button, I get the following error message:

    Line: 516
    Char: 5
    Error: Could not get the display property, invalid arguement.
    Code: 0
    URL: /wp-admin/admin.php?page=backupwordpress/backupwordpress.php
    ##############################################
    Also, after uploading, in the plugins section, it says it’s version 0.1.4, not 0.2.1 in the link above.. I can’t get this to work at all. I’m on my forth reload now.

  61. Roland Rust Says:

    @ Chris P.,
    sorry, i must have missed your request. I’ve addressed the 0.1.4 instead of 0.2.1 issue here: http://wordpress.designpraxis.at/plugins/backupwordpress/#comment-390

    Please use the freshly installed bbPress Forum for support requests from now on: http://wpforum.designpraxis.at

    BTW: Your Error is a javascript error? I’m about to solve this, follow http://wpforum.designpraxis.at/topic.php?id=3&page

  62. Roland Rust Says:

    @ chris,
    please use the support forum I just created. Same server, same plugin set you say? strange… But I am sure it is a javascript problem…
    Anyway, let’s work it out here: http://wpforum.designpraxis.at/topic/backupwordpress-sajax-issue-1

  63. suleiman Says:

    very cool, but does this work with WPMU?

  64. Roland Rust Says:

    @suleiman,
    well, it should, I think. Why not try it out? And please tell me what results you got pluggin’ BackUpWordPress into WordPressMU

  65. James Gallagher Says:

    Hi,

    I had some trouble with bits of PEAR conflicting with another plugin. I think you may need to look at Archive.php and Type.php - I ended up changing, such that:
    diff Archive.php /tmp/backupwordpress/Archive.php | more
    38c38
    if (!class_exists(”pear”)) {

    I think that’s what fixed my issue but I was kludging a few things so you might want to have a look.

  66. John Says:

    Running version 0.2.2 in Advanced Mode in WP 2.2.2 running IE7.

    On the main page of the plugin (BackUpWordPress), when clicking the “BackUp WordPress Now >>” button with full backup selected (didn’t try sql only yet), it generates a JavaScript error and doesn’t do anything. The error is:

    Line: 484
    Char: 5
    Error: Could not get the display property. Invalid argument.
    Code: 0
    URL: http://mysite.com/wp-admin/admin.php?page=backupwordpress/backupwordpress.php

    It works fine in Firefox. I will try 0.2.3 a bit later but from reading what you wrote about the changes, not sure this would be resolved. Thanks for a very interesting and useful plugin.

  67. John Says:

    Opps, didn’t read the other posts. I’ll check the forum now. Nice plugin still! ;-)

  68. Luke Says:

    Just gotta say thanks!! Plugins like this are incredibly useful!

  69. Roland Rust Says:

    @James Gallagher,
    Great, thanks a lot! Please tell me, what changes you’ve made exactly, so I will implement these with the next release.
    Have you had a look at the support forum.http://wpforum.designpraxis.at/?

  70. Roland Rust Says:

    @John,
    thank you very much! And thank you for tracing the javascript error to IE7. I’ll have a check asap for what display property this one wants to get and can’t retrieve…

  71. David Says:

    Is it possible to exclude certain tables from the database, because I have a stats plugin running and don’t want that backed up, it’s too big.

  72. Roland Rust Says:

    @David,
    Thanks for you feedback! I actually want to integrate that feature into the exclude-lists. You will be able to add something like “crawlt” for all the Bot Tracker Statistics tables.

    The feature will be in the next release.

  73. Tony Says:

    More a aesthetic request than a feature request. When installed, in the Navigation BackupWordPress. Now I get that’s the plugin name, but real estate on that bar is slim for those of us who aren’t using huge resolutions, can you change it to just Backup. Its short, concise and it makes sense.

    Otherwise great plugin.

  74. Roland Rust Says:

    @Tony,
    How About BackUpWP? I chose that name, because outside WordPress just Backup would be not specific enough. I’ll think of a screen resolution detection and a pieve of code, that would abbrevate the plugin’s name ;)

  75. Isaac Says:

    I have the WP-EMail plugin installed and when I activate the BackupWordPress it interferes with it. This is the error message it gives when I try to click on the email this post link.

    Fatal error: Cannot redeclare class phpmailer in /homepages/30/d131350319/htdocs/wp-content/plugins/email/class-phpmailer.php on line 21

    For now I will just have to switch between the two to backup my site. Any ideas why?

    Great plugin, just wish the two would work simultaneously, so I can utilizes the automatic email backup.

  76. Roland Rust Says:

    Isaac, thanks for your feedback!
    class-phpmailer.php is actually a class that comes with WordPress since version 2.2.0.
    On line 24 of wp-email.php, which is the main file of the WP-Email plugin you can find the require statement for that class.

    Add the following if-statement around it:
    if (class_exists(’phpmailer’)) {
    require(…);
    }

    you should also change the path to the file that comes with WordPress and use require_once instead of require.
    use: require_once(ABSPATH.”wp-includes/class-phpmailer.php”);

    Maybe you would want to notify the author of WP-Email of your changes, I am quite sure these prevent WP-Email to conflict with WordPress or other Plugins for the future.

    If you have more support or troubleshooting questions, please consider to use the forum: http://wpforum.designpraxis.at/

    Good Luck!

  77. ovidiu Says:

    your plugin version: 0.2.6 conflicts with the weathericon plugin: http://www.viper007bond.com/wordpress-plugins/forums/viewtopic.php?id=94

    I also posted on their support forum here: http://www.viper007bond.com/wordpress-plugins/forums/viewtopic.php?pid=2534

    can you look into this problem, please?

  78. Roland Rust Says:

    @ovidou,
    Yes, I definitely will hav a look at this one ;)
    I just have troubles getting into viper007’s forum…
    Let’s continue this discussion in the forum.

  79. otraBarcelona Says:

    ver 0.2.6

    Error sending Backup by mail

    […]/otrabarcelona/wp-content/backup/2007-09-10-03-20-59-full.tar.gz

  80. Roland Rust Says:

    @otraBarcelona,
    Thanks for your feedback!
    Could you please use the forum http://wpforum.designpraxis.at/ for support an troubleshooting questions?
    I’ll see if I can make the error a little bit more descriptive with version 0.2.7.
    Fact is, that you webserver cannot send mail via smtp.

  81. Tony Says:

    Yeah, BackupWP would definately be better - frees up more space on the bar and a little less redundant.

  82. couchmouse Says:

    Regarding posts 77 & 78. Could not find this discussion in form.

    Garett, the lead developer of WeatherIcon, found the problem was in the use of PEAR.
    “If WeatherIcon activates first, there is no issue. If BackupWordpress activates first, WeatherIcon won’t activate.”

    He has fixed the problem in 2.99.125.

    He is running WeatherIcon 2.99.125 and BackupWP 0.2.7 on his site now. http://dev.zy.ca/

  83. Roland Rust Says:

    @couchemouse,
    Great! Thanks for the update!

  84. Roland Rust Says:

    version 0.3.1 is released!

  85. Gerhard Lehnhoff Says:

    When I test a time plan (”Zeitplan testen”) I assumed that this ia a start of a backup. Isn’t it? Because I can’t find it in the list of backups done.

    And if “Zeitpan erstellen” is a backup, what is the differenz to “BackUpWordPress now” (”BackUpWordPress Jetzt”)? If I start this, the Backup gets listet.

    But, restore does not work (see forum http://wpforum.designpraxis.at/topic/anywone-experiences-with-successful-restores-via-backupwordpress?replies=3).

    Cheers - gl

  86. Stefan Kraus Says:

    First I would like to send out a big thanks for this plugin! It is extremly useful and makes backing up your blog really simple.

    How about only including the tables that start with the $table_prefix as defined wp-config.php file in the backup? We are running several wordpress instances within the same database. So currently the backup for each instance contains all tables for all instances and several other non-WordPress-related tables as well.

    I changed in manage_backup.php the function bkpwp_mysql to include these lines in the loop:

    if(strpos($curr_table, $GLOBALS[’bkpwp_table_prefix’]) !== 0)
    continue;

    and added the definition of the global at the beginning of backupwordpress.php:

    $GLOBALS[’bkpwp_table_prefix’] = $table_prefix;

    to include the tables of the current instance only.

    Would be great to have something like this included in one of the next releases.

    Anyway keep up the good job!

    Stefan

  87. Roland Rust Says:

    @Stefan,
    The idea is to include such a feature in one of the next releases, but there are some plugins though, which do not use the WordPress - Table prefix.
    I’ll need to integrate an interface, which allows for a similar setup of sql-backup configuration as file-backup can be configured via exclude-lists.
    Thanks for the feedback! Roland

  88. pelf Says:

    I received the following warning after activating the plugin:

    “Warning: Invalid argument supplied for foreach() in /home/.kurd/chenpn/chenpn.com/wp/wp-content/plugins/backupwordpress/bkpwp-pages/bkpwp_manage_backups.php on line 351″

    I went ahead and clicked the BackUp WordPress Now button, and a message says “Creating backup. Please wait.” but I do not see any action being taken. Everything is stationary.

    Is something wrong with my theme?

  89. Roland Rust Says:

    @pelf, thx for the feedback! Please use the support forum for troubleshooting: http://wpforum.designpraxis.at/. Don’t forget to read this http://wpforum.designpraxis.at/topic/how-to-report-a-bug?replies=1 before posting your issues with BackUpWordPress.

  90. alakhnor Says:

    Hi,
    I’d love to try it but as I’m using another PEAR based lib (phpFlickR), I can’t.
    Fatal error: Cannot redeclare _pear_call_destructors() (previously declared in C:\wamp\www\test\wp-content\plugins\backupwordpress\PEAR.php:775) in C:\wamp\www\test\wp-content\plugins\ptalbum\lib\phpFlickr\PEAR\PEAR.php on line 783

  91. Roland Rust Says:

    @alakhnor, the problem with several plugins using PEAR.php bundled with them is, how they include this library. In BackUpWordPress, PEAR is included that way:
    if (!class_exists(”pear”)) {
    require_once [path/to/]PEAR.php;
    }

    Look for the line where phpFlickr’s PEAR.php is included and add if (!class_exists(”pear”)) { } around it!

  92. pelf Says:

    @Roland: I don’t even know what to report. And I’ve read the “How to report a bug” thread and didn’t quite understand it (I’m not an IT-savvy person).

    So I guess if nobody cannot help me out here, I’d just have to remove the plugin because it isn’t working for me, and I don’t know how to make it work :(

  93. Roland Rust Says:

    pelf, we will help you, promise. stick to the forum (http://wpforum.designpraxis.at/), because it was created for that purpose. Download the phpinfo (http://wordpress.designpraxis.at/plugins/phpinfo/) plugin, install it an have a look in you WordPress Administration backend. you’ll find the Phpinfo output in Options > Phpinfo.
    Write a post in the forum, pasting these infos and your problem.
    Doing so, I can help you get BackUpWordPress running and you’ll help me improve the code ;)

  94. pelf Says:

    @Roland: OK, I will give it a try again. Thanks for the more detailed instructions :)

  95. Trackback: iKA’s Blog September 24th, 2007 at 10:56 am
  96. Gerhard Lehnhoff Says:

    Since I installed thze new version I always get following error when I try to start a backup:

    Backups Verwalten
    Your backup is being processed.
    Internal Server Error
    The server encountered an internal error or misconfiguration and was unable to complete your request.

    Please contact the server administrator, and inform them of the time the error occurred, and anything you might have done that may have caused the error.

    More information about this error may be available in the server error log.

  97. Roland Rust Says:

    Gerhard, please use the forum http://wpforum.designpraxis.at/ for support questions. You’ll be helped there, even if it takes a few days at the moment.

  98. Frankie-Reloaded Says:

    Hallo!
    Ich habe das Plugin installiert und folgende Fehlermeldung erhalten:

    Speicherverbrauch wird gemessen.
    WordPress database error: [You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘-fw’ at line 1]
    SHOW TABLE STATUS FROM wp-fw

    Warning: Invalid argument supplied for foreach() in /opt/lampp/htdocs/wp-content/plugins/backupwordpress/bkpwp-classes/manage_backups.php on line 388

    Your Database holds. 0.00 B of Data.
    The resulting Backup Archive will be about 0.00 B.

    Database Only Backup with this Preset. No Disk Files will be backed up.

    Ich hatte auch schon erfolglos ein full-backup gemacht, da gab es Probleme mit den Berechtigungen. Vllt. wäre es gut noch einen chekup einzubauen, der die verweigerten Dateien aus dem Backup ausschliesst.

    Sonst bin ich mit dem Plugin mehr als zufrieden.

  99. Frankie-Reloaded Says:

    Und noch ein Bug: Beim benutzerdefinierten Backup habe ich folgende Meldung erhalten: bkpwp-backup-options kann nicht geladen werden.
    Ich wollte eine neue Exclude-list erstellen. Über die Optionen lässt sich die Liste übrigens auch nicht erstellen. Da bricht die Operation kommentarlos ab und kehrt zur Auswahl zurück.

  100. Frankie-Reloaded Says:

    Hier nochmal die Fehlermeldung für das full-backup:

    Warning: opendir(/opt/lampp/htdocs/wp-content/userpics/tmp) [function.opendir]: failed to open dir: Keine Berechtigung in /opt/lampp/htdocs/wp-content/plugins/backupwordpress/bkpwp-classes/options.php on line 207

  101. Roland Rust Says:

    @ Frankie-Reloaded,
    Danke für den Report! Bei deiner WordPress Installation liegt offenbar ein multiples Problem vor, das bei den Berechtigungen beginnt. Läuft dein WordPress in einer offline installation unter XAMPP? Lass uns die Diskussion bitte im Forum http://wpforum.designpraxis.at/ fortsetzen!

  102. Gerhard Lehnhoff Says:

    Franky, Roland,

    bei mir tritt u.a. auch der “bkpwp-backup-options kann nicht geladen werden”-Bug auf. Andere Bugs habe ich bereits im Forum hinterlegt, z. B. dass gar kein Back-up möglich ist (Fatal Server Error) zumindest auf einem meiner Server und Restore nicht funktioniert.

    Ich brauche das Plugin dringend, weil ich auf Backups angewiesen bin. Gerne unterstütze ich. Bei mir laufen die Blogs bei 1und1. Und ja, ich finde es großartige, dass jemand solkch ein Blugin generiert.

    Ich schaue jetzt auch im Forum, ob die Diskussion dort weiter geht.

    mfg gl

  103. Roland Rust Says:

    Gerhard, Frankie, wir können auch gerne einen deutschen thread im forum aufmachen ;)
    Auf jedenfall freut mich eure Hilfe sehr!

  104. Sixtus Says:

    Hallo, ich finde das Plugin super, bloß hätte ich noch ein paar Wünsche -.-
    Könntest du bei der E-Mail Funktion anstatt die ganze URL in den Betreff zu schreiben, einfach nur den Namen des Blogs schreiben? Und vorne hin, ob es jetzt das SQL Backup oder das Filebackup ist.. Dies wär äußerst praktisch, und sollte doch nur eine kleine Umstellung der WP-Variblen im Code sein, oder?

    Besten Dank schon im Voraus. Gruß, Sixtus.

  105. Erik van Berkum Says:

    I am gettin this error both in version 2.3 as in 2.2.3

    Warning: Invalid argument supplied for foreach() in /home//public_html/maripositas/wp-content/plugins/backupwordpress/bkpwp-classes/options.php on line 254

    Any suggestions???

    Erik

  106. Roland Rust Says:

    @Erik, please do post support questions at the forum http://wpforum.designpraxis.at/

Plugins in action: Mini-Slides

Turakraft uses Mini-Slides.

Plugins in action: Mini-Slides on timbuktoons.tv

Timbuktoons uses the Mini-Slides plugin.

This time it's Facebook

As being advised I did my Facebook page today ;)

Plugins in action: Find Us

KGALEWOOD, the Botswana Travel Community Podcast Channel uses Find Us.

Close
E-mail It