• Our team is looking to connect with folks who use email services provided by Plesk, or a premium service. If you'd like to be part of the discovery process and share your experiences, we invite you to complete this short screening survey. If your responses match the persona we are looking for, you'll receive a link to schedule a call at your convenience. We look forward to hearing from you!
  • We are looking for U.S.-based freelancer or agency working with SEO or WordPress for a quick 30-min interviews to gather feedback on XOVI, a successful German SEO tool we’re looking to launch in the U.S.
    If you qualify and participate, you’ll receive a $30 Amazon gift card as a thank-you. Please apply here. Thanks for helping shape a better SEO product for agencies!
  • The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.

Broken Wordpress Instance (WP ToolKit)

Julien

New Pleskian
Hi, I have several Wordpress installations that I've done manually, without using wp toolkit. They are detected with wp toolkit, but reported as broken. Is there a way to make them working with wp toolkit ?
Ubuntu 16.04.04 LTS
Plesk Onyx 17.8.11 update #4
wp toolkit 3.0.4-861
 
Try renaming the folder it’s installed in, then creating a new toolkit install, delete that folder, then renaming the actual install back... not exactly sure if this would work but that would be my suggestion.
 
Try renaming the folder it’s installed in, then creating a new toolkit install, delete that folder, then renaming the actual install back... not exactly sure if this would work but that would be my suggestion.

Ok, but is there an official way to do this?
 
WordPress Toolkit detect an instance by the following marks:
  • Directory "wp-includes" present
  • Directory "wp-content" present
  • File "wp-config.php" present on the same level or in the parent directory
Then we try to operate with this this instance using WP-CLI utility. If something went wrong, instance will be marked as broken.

Could you please clarify, which PHP version do you use? Which directories structure do you have? Is it customized somehow?
 
Hello Aleksey, standard WP installation, see directory structure attached. No customization. PHP 7.2.4.
 

Attachments

  • plesk-wp.JPG
    plesk-wp.JPG
    149.6 KB · Views: 25
usually when instances are shown broken in plesk panel wordpress toolkit during scan there might be an error shown or an entry in the /var/log/plesk/panel.log
 
usually when instances are shown broken in plesk panel wordpress toolkit during scan there might be an error shown or an entry in the /var/log/plesk/panel.log

Failed to parse wp-config.php: Uncaught TypeError: Argument 1 passed to WP_CLI\Runner::WP_CLI\{closure}() must be an instance of Exception, instance of ParseError given in /opt/psa/admin/plib/modules/wp-toolkit/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1682
Stack trace:
#0 [internal function]: WP_CLI\Runner->WP_CLI\{closure}(Object(ParseError))
#1 {main}
thrown on line 1682
{"err_code":true,"err_message":"Failed to parse wp-config.php: Uncaught TypeError: Argument 1 passed to WP_CLI\\Runner::WP_CLI\\{closure}() must be an instance of Exception, instance of ParseError given in \/opt\/psa\/admin\/plib\/modules\/wp-toolkit\/vendor\/wp-cli\/wp-cli\/php\/WP_CLI\/Runner.php:1682\nStack trace:\n#0 [internal function]: WP_CLI\\Runner->WP_CLI\\{closure}(Object(ParseError))\n#1 {main}\n thrown on line 1682"}
 
Back
Top