Skip to content
WP Intense Q & ACategory: Scalability ProAdmin errors thrown by Scalability Pro plugin
John Sinclair asked 7 months ago

I am trying to implement the Scalability Pro plugin but with limited success on a WooCommerce site I am building.

1) I have tried following the guide to setup the plugin and optimise the things highlighted, but I still seem to have too many options autoloading (1595) and while the admin performance has improved with the plugin it is still reasonably slow. There are only 20 products in the shop. I can't seem to pin down where the problem is.

I'm hosting the website on a Gridpane stack. https://www.fashionwithbenefits.in

2) At the moment when I have pending plugin updates and I visit the plugins page or try to update plugins I keep getting the following error pointing to Scalability Pro:

Fatal error: Uncaught Error: Attempt to assign property "version" on null.

in .... scalability-pro.php on line 2600

https://pix.dvox.biz/BluD9XBv

A reload of the page seems to get past it, but there is clearly a problem.

How do I get this to work properly?

John S. replied 7 months ago

Is Scalability Pro compatible with PHP8?

2 Answers
Dave Hilditch Staff answered 6 months ago
  1. To improve your options table, follow my guide here: https://www.wpintense.com/knowledgebase/managing-your-wp_options-table/
  2. Can you please check you have all PHP 8 modules installed? I have upgraded FoundThru to use PHP 8 and I do not see these errors, although I did get them at first before I had php8-curl etc installed.
John S. replied 6 months ago

I tried following your guide at the link you provided here before posting this message and I’m still struggling – that’s why I posted… I have backed off PHP 8 for the time being.

Dave H. Staff replied 6 months ago

FYI – If you can please download the latest Scalability Pro from your downloads page, it fixes the issue with PHP 8. It was a cascading issue – if the site was unavailable for some reason (cloudflare was blocking plugin updates!) then it was crashing in PHP 8.

I’ve updated the plugin checker and I’ve migrated it to check for updates against my bitbucket repo so now it doesn’t break if the plugin updater website is not available.

Dave Hilditch Staff answered 6 months ago

Re PHP 8 – I found this error with another client, but it’s not PHP 8 – a 403 error was being returned when trying to grab the JSON file and this cascaded to this error.

If you update Scalability Pro to 4.74 this error is fixed.

Come chat to me on our Discord server to ask questions - Dave Hilditch, WP Intense

We use cookies

We use cookies for various things on our site, including our on-site chat bubble (if you use it), our comment forms (if you use them) and for session handling (if you log in).

Other than that, we use cookies to identify where traffic came from to help us understand which traffic turns into sales, we use a cookie for Google Analytics traffic analysis and we use a cookie to customise adverts for our own products we think you'll be interested in.

You can read more detail in our privacy policy page. Please click 'Accept' or 'Decline' to continue.