Articles in this section

Smart Update fails: unable to correctly clone your website for further analysis

kb: technical ext: wptk Plesk Obsidian

This is most probably a bug, therefore, next time it is reported, please, fill a third line so it can be properly investigated.

Symptoms

  • WP Toolkit Smart Update fails with one of the following error messages:

    PLESK_ERROR: Smart Update was unable to correctly clone your website for further analysis. Please try again later.


    PLESK_ERROR: Unable to perform Smart Update on this website. Smart Update has detected that your .htaccess file is customized in a way that could prevent the creation of a properly functioning website clone. Please check and adjust .htaccess file customizations, then try running Smart Update again.

  • The domain has Rewrite rules in one of the following locations:

    • On an .htaccess file in the main public website folder

    • Domains > example.com > Apache & Nginx Settings > Additional Apache directives

    • Domains > example.com > Apache & Nginx Settings > Additional nginx directives

Cause

Some rewrite rules can conflict with the WP Toolkit Smart Update verifications due to Smart Update cannot verify that the content has been updated successfully.

Resolution

Apply the following:

Click on a section to expand

Disable temporarily the Rewrite rules
  1. Log in to Plesk GUI

  2. Make sure there aren't conflictive Rewrite rules placed in the following locations:

    • On an .htaccess file in the main public website folder

    • Domains > example.com > Apache & Nginx Settings > Additional Apache directives

    • Domains > example.com > Apache & Nginx Settings > Additional nginx directives

  3. Run the WP Toolkit Smart Update

  4. Once the WP instance has been updated successfully, consider enabling again the Rewrite rules that were disabled

Disable the Smart Update initial check

Warning: This initial check is an essential part of Smart Update functionality and disabling it might affect Smart Update results

  1. Log in to Plesk GUI

  2. Install Panel.ini Editor extension
  3. Go to Extensions > My Extensions > Panel.ini Editor > Open > Editor tab > Place the following configuration and click Save to apply the changes:

    CONFIG_TEXT: [ext-wp-toolkit]
    smartUpdateInitialCheckEnabled = false

Was this article helpful?

Comments

0 comments

Please sign in to leave a comment.