Articles in this section

Plesk Smart Update was unable to correctly clone your website for further analysis

kb: bug Plesk for Windows Plesk for Linux ext: wptk

Applicable to:

  • Plesk for Linux
  • Plesk for Windows

Symptoms

  • WP Toolkit fails to Smart Update a WordPress site on Plesk:

    Smart Update test run could not be performed due to errors. Address the errors and try running Smart Update again.
    Smart Update was unable to correctly clone your website for further analysis. Please try again later.

  • Debug logs show the process fails because of a redirection:

    DEBUG [extension/wp-toolkit] What broke when cloning WordPress instance #1 ('https://example.com'):
    Page relative uri: /index.php/photo-gallery/
    pageTitle 'example'
    shortcode PleskExt\WpToolkit\SmartUpdates\Model\ShortcodeList::__set_state(array( PleskExt\WpToolkit\SmartUpdates\Model\ShortcodeList::__set_state(array(
    'values' => 'values' =>
    array ( array (
    ), 0 => '[nggallery id=1]',
    'names' => ),
    array ( 'names' =>
    ), array (
    )) 0 => 'nggallery',
    ),
    ))

  • The website has the plugin "Redirection"

Cause

This is caused by a WP Toolkit product issue with ID EXTWPTOOLK-7655.

Resolution

The following workarounds will allow the Smart Update process to complete.

   
Manual Smart Update (Recommended)
   

The Smart Update sitemap can be created and uploaded manually to let the rest of the process to continue.

  1. Create and download a sitemap at xml-sitemaps.com with the site's URL (e.g. https://example.com)

  2. Rename it smart-update-sitemap.xml

  3. Log in to Plesk

  4. Go to Domains > example.com > File Manager > httpdocs

    Note: httpdocs is the default document root and may vary; enter the one set in Domains > example.com > Hosting

  5. Press Upload and select smart-update-sitemap.xml

   
   
Disable Redirection
   

This will remove the redirection that prevents Smart Update from creating a sitemap automatically.

  1. Go to WP Toolkit > example.com > Plugins
  2. Disable the plugin "Redirection"
   
Disable Smart Check
   

The initial check can be disabled to ignore the error and update anyway.

  1. Edit panel.ini

  2. Add this directive to it:

    [ext-wp-toolkit]
    smartUpdateInitialCheckEnabled = false

   
Was this article helpful?

Comments

0 comments

Please sign in to leave a comment.