• 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.

Resolved Plesk Upgrade Issue - 17.8.11 to Obsidian 18.0.20

Tom K.

New Pleskian
Hello,

I have performed several upgrades on Windows Plesk servers, and when upgrading Onyx 17.8.11 to Obsidian 18.0.20, I see the same reoccurring issue:

ERROR: Upgrade step 2019-04-25-14-46-58_ReportUsage.php failed with code 1 and output:
ERROR: Error: Call to a member function read() on bool (BrandingTheme.php:432)

Some steps of upgrade failed. Run upgrade with option --repair to rerun failed steps.


When the upgrade fails, the panel becomes inaccessible on 8443. It leaves the C:\Program Files (x86)\Plesk\admin\htdocs folder empty except a couple of folders, subsequently causing the Plesk panel to not load.

If I run a plesk installer update command it then says that everything is good, even though it leaves the panel website on 8443 in an unusable state.

Resolution:

I found that Plesk creates an C:\Program Files (x86)\Plesk\admin\htdocs_upgrade.bak folder nearby with the new Plesk 18 files. I copy these into the original admin\htdocs folder, and Obsidian works again.

Just wanted to report this in case anyone else has upgrade issues. Maybe a Plesk engineer can look into why these Plesk upgrades are failing on the error above? There are absolutely no documentation as to a resolution on this.

P.S.
Does anyone know what upgrade command with --repair option they mean here?
plesk sbin ai doesn't seem to have a --repair option at all.

Thank You,
Tom
 
Last edited:
I assume you did try "plesk repair all -y' first before anything else.

Seems to fix alot of issues for us now and again.

Glad you got it fixed though.
 
Back
Top