It should not be a backup issue. Does your backup log still show that a recent one was made?
I’ve never had anyone else hit that issue, so yeah, that’s pretty odd!
Last log message:
The backup attempt has finished, apparently unsuccessfully (Mar 01 18:22:22)
here is a screenshot for the error & the settings :
https://docs.google.com/document/d/1sSDDRRg2VMpB9RviXdgQFzIf5LP4qT-dcYNGIK0d1U8/edit?usp=sharing
I also got a similar email from my site about a fatal error. The email gave more details, pointing to the dreamobjects/lib/settings.php file:
Error Details
=============
An error of type E_ERROR was caused in line 189 of the file /home/briggs_web/cunninghamconsulting.net/wp-content/plugins/dreamobjects/lib/settings.php. Error message: Uncaught Error: Using $this when not in object context in /home/briggs_web/cunninghamconsulting.net/wp-content/plugins/dreamobjects/lib/settings.php:189
Stack trace:
#0 /home/briggs_web/cunninghamconsulting.net/wp-includes/class-wp-hook.php(288): DreamObjects_Settings::add_register_settings(”)
#1 /home/briggs_web/cunninghamconsulting.net/wp-includes/class-wp-hook.php(312): WP_Hook->apply_filters(NULL, Array)
#2 /home/briggs_web/cunninghamconsulting.net/wp-includes/plugin.php(478): WP_Hook->do_action(Array)
#3 /home/briggs_web/cunninghamconsulting.net/wp-admin/admin-post.php(30): do_action(‘admin_init’)
#4 {main}
thrown
After the first crash, I entered my website in recovery mode and found the DreamObjects Backups plugin suspended for recovery. I disabled it, exited recovery mode and tested the whole site and everything was fine. But the instant I reactivated the DreamObjects plug-in the site crashed again! Here is the error message this time. Note that I am using a very recent version of PHP. Could that be the problem? DreamHost has been updating PHP.
WordPress version 5.3.2
Current theme: Twenty Seventeen Child (version 1.0.1)
Current plugin: DreamObjects Backups (version 4.2.0)
PHP version 7.4.2
Error Details
=============
An error of type E_ERROR was caused in line 148 of the file /home/briggs_web/cunninghamconsulting.net/wp-content/plugins/dreamobjects/lib/settings.php. Error message: Uncaught Error: Using $this when not in object context in /home/briggs_web/cunninghamconsulting.net/wp-content/plugins/dreamobjects/lib/settings.php:148
Stack trace:
#0 /home/briggs_web/cunninghamconsulting.net/wp-includes/class-wp-hook.php(288): DreamObjects_Settings::add_settings_page(”)
#1 /home/briggs_web/cunninghamconsulting.net/wp-includes/class-wp-hook.php(312): WP_Hook->apply_filters(NULL, Array)
#2 /home/briggs_web/cunninghamconsulting.net/wp-includes/plugin.php(478): WP_Hook->do_action(Array)
#3 /home/briggs_web/cunninghamconsulting.net/wp-admin/includes/menu.php(155): do_action(‘admin_menu’, ”)
#4 /home/briggs_web/cunninghamconsulting.net/wp-admin/menu.php(326): require_once(‘/home/briggs_we…’)
#5 /home/briggs_web/cunninghamconsulting.net/wp-admin/admin.php(153): require(‘/home/briggs_we…’)
#6 /home/briggs_web/cunninghamconsulting.net/wp-admin/plugins.php(10): require_once(‘/home/briggs_we…’)
#7 {main}
thrown
Update: I downgraded the PHP to 7.3 on my DreamHost server and was able to reactivate the DreamObjects Backups plugin without the immediate crash. So it would seem to be a problem with PHP 7.4.2 or the newer PHP is being pickier about the plugin code.
I also just completed an ad-hoc backup with no problems.
I suggest you test the plug-in with PHP 7.4.2
Got the same message. Unfortunately that means I won’t be using the plugin until there is a fix.
There is a fix. Sorry it took so long, this never emailed me! 7.4.x compatibility is complete.