Jump to content
thirty bees forum
  • 0

Problem with updating 1.0.3 -> 1.0.5: "Cannot use object of type stdClass as array" on Cache.php


Question

Posted

Hello everyone, first of all I'd like to thank you for such a great work. I have an issue after upgrading thirty bees to 1.0.5 - whatever I click after update, I get error mesage: "Cannot use object of type stdClass as array" on file classes/cache/Cache.php I've processed all steps from guide to 1.0.4 and deleted class_index.php, still no luck. Any ideas what could be the cause? Many thanks in advance!

24 answers to this question

Recommended Posts

  • 0
Posted

@pelnykoszyk_pl I have added a code change here: https://github.com/thirtybees/thirtybees/issues/551 You may try it and let us know if it works.

  • 0
Posted

Hello, I've updated again to 1.0.5 and hmm... No problem this time... EDIT: The problem reappeared after some time, but advise from @doclucas fixed the issue.

But I have another issue - when One Page Checkout is activated, no matter what delivery option I choose it switches automatically to default option. On standard 5-steps checkout everything works fine. Any ideas/solutions to this?

  • 0
Posted

Another issue when trying to enter Customers tab in Backoffice: PHP Fatal error: Call to undefined method Tools::convertEmailFromIdn() in /controllers/controllers/admin/AdminCustomersController.php on line 289 EDIT: Works now, it appeared that I've missed some files during update.

  • 0
Posted

Here: https://pelnykoszyk.pl/debugps.htm

I've noticed few strange things: - memory limit is set to 128mb although server is configured to 512MB - some theme modules SQL queries generate 8 116 480 rows (!)

It appears that theme isn't optimized at all...

  • 0
Posted

You have to manually update to 1.0.4 first, there should be instructions on our blog about that, then its just copying the files for 1.0.5 over after that.

  • 0
Posted

I am not following. To update to 1.0.4 you have to delete some stats modules. Here are the instructions from the blog. https://thirtybees.com/blog/version-1-0-4-has-been-released/

For 1.0.5 you basically do the same thing, but do not delete the modules. You HAVE to update to 1.0.4 first, then to 1.0.5

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...