Support » Plugin: UpdraftPlus WordPress Backup Plugin » Fatal error with UpdraftPlus update – can’t access my WordPress dashboard!

  • Resolved stephcan

    (@stephcan)


    Just a few minutes ago I saved my blog post draft and the screen turned blank saying:

    Fatal error: Can’t use function return value in write context in /home3/ab10414/public_html/datadrivenstrategy.co/wp-content/plugins/updraftplus/admin.php on line 3855

    My website is still live but I can’t access my admin section: http://www.datadrivenstrategy.co/wp-admin/.

    I can’t do anything with my website.

    Checking my file manager, I’ve seen that UpdraftPlus has been updated just before this happened.

    What should I do?

    Thanks for your help!!

Viewing 10 replies - 1 through 10 (of 10 total)
  • updated tags

    Plugin Author David Anderson

    (@davidanderson)

    Hi,

    Many apologies. Please update to the just-released 1.12.32, which fixes this problem, which affects the WP admin area on sites running certain end-of-lifed PHP versions.

    Various ways to do this, if you cannot access your admin area (choose whatever you find easiest).

    1) Download this file and save on your computer: https://plugins.svn.wordpress.org/updraftplus/tags/1.12.32/admin.php Then, using FTP or the file manager in your web hosting control panel, replace the file wp-content/plugins/updraftplus/admin.php with this file:

    OR

    2) Using FTP or the file manager in your web hosting control panel, remove the directory wp-content/plugins/updraftplus. You will then be able to log into your admin area. Your front-end site will be down until you do so.

    OR

    3) Use any remote-control panel product that you have connected your site to (e.g. UpdraftCentral, JetPack Manage, ManageWP, etc.) to update UpdraftPlus.

    OR

    4) Edit the file wp-content/plugins/updraftplus/admin.php in any tool of your choice, and remove lines 3855-3857, which are:

    
    if (isset($settings['updraft_include_more_path']) || UpdraftPlus_Options::get_updraft_option('updraft_include_more_path')) {
    			$more_files_path_updated = true;
    		}
    

    OR

    5) Using your web hosting control panel, update your site to use PHP 5.5 or later.

    Once again, many apologies for this issue, which slipped through our testing undetected.

    David

    Same here after update to Version 1.12.31 can’t access my dashboard. I have disabled plugin ( by renaming it through FTP) and waiting now for fix.I see the fix is there now Thanx

    • This reply was modified 3 weeks, 6 days ago by  baja11.
    Plugin Author David Anderson

    (@davidanderson)

    @baja11 The fix is in the just-released 1.12.32.

    Yes, me too. To access your dashboard, my host had me rename the plugin’s folder, and then I could re-login and access the dashboard. I renamed it to updraftplus-bad via ftp, but you can use your hosts file manager too.

    So now it’s deactivated, I can’t reactivate it because I’ll get the error. Do I have to delete and re-install it?

    Ok, I see your solution(s) above, thanks!

    • This reply was modified 3 weeks, 6 days ago by  terry777.
    • This reply was modified 3 weeks, 6 days ago by  terry777.
    • This reply was modified 3 weeks, 6 days ago by  terry777.

    Thanks a lot for your quick reply! It’s now fixed!

    I’ve lost my work… But luckily you’ve been quick 🙂

    Plugin Contributor DNutbourne

    (@dnutbourne)

    Hi @terry777,

    Yes, you will need to delete the current version and reinstall. You will not lose any backups or settings.

    Plugin Author David Anderson

    (@davidanderson)

    @terry7777 – you can delete updraftplus-bad via FTP, and then install and activate the latest version (1.12.32) afresh from the WP installer in your WP dashboard in the normal way. All your settings and data will be unaffected.

    Thank you for your prompt response!

    Note that I deleted the plugin from my plugin list, went to Add, found the plugin, and it listed your latest revision, but actually installed the .31 version, but showed that there was an update available, so I did that before I activated it. I updated it, now it’s showing the .32 version, so I reactivated it, and so far, no errors.

    • This reply was modified 3 weeks, 6 days ago by  terry777.
    • This reply was modified 3 weeks, 6 days ago by  terry777.

    Thanks @davidanderson,
    the new admin.php File just works fine.
    Problem solved.

    Best Regards.

Viewing 10 replies - 1 through 10 (of 10 total)
  • You must be logged in to reply to this topic.