• Resolved Robin Roelofsen

    (@robinroelofsen)


    Just updated version 3.9 to 3.10 and had a critical error. No details. Renaming the plugin folder solves the issue, but naming it back again gives the error again. Reverted back to 3.9 and it just works.

Viewing 15 replies - 1 through 15 (of 16 total)
  • Just ran into this as well. Below is the error from WP_DEBUG:

    Fatal error: Uncaught InvalidArgumentException: Cannot locate the template /wp-content/plugins/backwpup/views/notice/notice.php in template function. in /wp-content/plugins/backwpup/inc/functions.php:27 Stack trace: #0 /wp-content/plugins/backwpup/inc/Notice/NoticeView.php(47): backwpup_template(Object(Inpsyde\BackWPup\Notice\NoticeMessage), '/notice/notice....') #1 /wp-content/plugins/backwpup/inc/Notice/NoticeView.php(104): Inpsyde\BackWPup\Notice\NoticeView->notice(Object(Inpsyde\BackWPup\Notice\NoticeMessage), 'https://www.fpc...', 'notice-warning') #2 /wp-content/plugins/backwpup/inc/Notice/EnvironmentNotice.php(20): Inpsyde\BackWPup\Notice\NoticeView->__call('warning', Array) #3 /wp-content/plugins/backwpup/inc/Notice/Notice.php(112): Inpsyde\BackWPup\Notice\EnvironmentNotice->render(Object(I in /wp-content/plugins/backwpup/inc/functions.php on line 27

    • This reply was modified 3 years, 2 months ago by Lucas Karpiuk. Reason: formatting

    I’m getting the same critical error. Had to rollback to 3.9 to fix.

    Hi, sorry for the error. Can you see if the update works now?

    Thread Starter Robin Roelofsen

    (@robinroelofsen)

    Good to know I’m not losing it ??

    @cocreation working now, appreciate the speedy response!

    Thread Starter Robin Roelofsen

    (@robinroelofsen)

    That seems to fix it. Thanks!

    Thread Starter Robin Roelofsen

    (@robinroelofsen)

    Now I need to reauthenticate my Dropbox connection, also on sites without a Dropbox connection:

    You have one or more BackWPup jobs that need to reauthenticate with Dropbox.
    
    The Dropbox API is discontinuing long-lived access tokens. To conform to these new changes, we must implement the use of refresh tokens, which can only be fetched when you reauthenticate.
    
    Please visit each job below and reauthenticate your Dropbox connection.
    Plugin Support happyAnt

    (@duongcuong96)

    @robinroelofsen
    The warnings should only show when there is a Dropbox job on your site, you could just click on the job then re-authenticate the job again as noticed.

    Thread Starter Robin Roelofsen

    (@robinroelofsen)

    It works if I have a Dropbox job active in the task, but when there is no Dropbox job active it still asks for it. Of course I can activate it, authenticate and deactivate, but it should not give me the message.

    We are getting the same issue with 3.10 – we’ve had to disable it to get the backends to work on each site.

    I have the same issue – the plugin asks for reauthentication with Dropbox, but my only Backup job does not require dropbox, although it states “You have one or more BackWPup jobs that need to reauthenticate with Dropbox.”

    Please help, this is a bit annoying, really.

    I had to delete the plugin and reinstall after to get rid of the error, presumably since the version # did not change after the fix.

    Delete, reinstall, re-authenticate Dropbox worked for me. Is the issue with Dropbox or the plugin?

    Plugin Support Syde Niklas

    (@niklasinpsyde)

    Downloading and installing the latest version again should resolve any eventual errors.

    @rrho The message will be displayed when there is any job that has an old dropbox token saved. So if one of your existing jobs was connected to Dropbox at some point, then it would still have the old token stored, triggering the notice to reauthenticate the job.

    You could either re-enable Dropbox for the job and reauthenticate or otherwise delete the old token with this code:
    BackWPup_Option::delete($jobid, 'dropboxtoken'); where $jobid is replaced with the ID of the actual job. You can find the job ID in the job URL.
    This code can be run via CLI or you could also place it in your theme’s functions.php file to execute it once.

    Kind regards,
    Niklas

    After updating 3.10, I get an error for Dropbox, although I have re-authenticated. I’m back on 3.9.0

    [03-Sep-2021 21:33:07] User Dropbox Authentication: Dima Elagin
    [03-Sep-2021 21:33:07] Dropbox Download...
    [03-Sep-2021 21:39:15] /www/tube/wp-content/plugins/backwpup/src/Http/Client/WpHttpClient.php: Dropbox API: cURL error 28: Operation timed out after 5000 milliseconds with 0 bytes received
    [03-Sep-2021 21:39:15] ERROR: Step aborted: too many attempts!
    [03-Sep-2021 21:39:15] 1 backup file deleted
    [03-Sep-2021 21:39:15] ERROR: The job failed in 1135 seconds. To run correctly, correct the cause of the errors.
Viewing 15 replies - 1 through 15 (of 16 total)
  • The topic ‘Version 3.10 upgrade critical error’ is closed to new replies.