Solution - PHP error when upgrading structure from Version 3.3.9 to 4.1.12

Shiny Muhammed's Avatar

Shiny Muhammed

04 May, 2017 07:05 AM

We are now preparing to upgrade to Expression Engine 3.5.4 from EE version 2.5.5.

we are now implementing up-gradation on local test server before implementing it on live server to make sure that we do not run into any issues.

Currently running structure Version 3.3.9 in EE 2.5.5 website is incompatible to EE version 3.5.4.

So we recently purchased structure version 4.1.12 as per license No. f3382e79-9de7-4b9f-a7ac-a09630556817 from https://eeharbor.com/structure.

But when we are upgrading( as per the instruction from http://buildwithstructure.com/documentation/upgrading/) structure version 3.3.9 to 4.1.12 from EE2.5.5 website running in local test server shows the PHP Error.(Screenshot Attached).

Actually it is upgraded to 4.1.12 as per the screenshot1. But when click on module settings (screenshot2) shows this error and the same error occurred in the front end when we try to access the index.php.

SERVER DETAILS

Test Sever- XAMPP

Server API -Apache 2.0 Handler.

Apache Version - Apache/2.4.25 (Win32) OpenSSL/1.0.2j PHP/5.6.30

PHP Version 5.6.30

EE Version - 2.5.5

 Current structure Version 3.3.9

 Upgrading to structure Version 4.1.12
 

 ERROR IN FRONT END -http://localhost/intranet-backup/index.php

A PHP Error was encountered
Severity: Notice
Message: Undefined property: EE::$cache
Filename: helpers/eeharbor_ee2_helper.php
Line Number: 229

Fatal error: Call to a member function get() on null in C:\xampp\htdocs\intranet-backup\system\expressionengine\third_party\structure\helpers\eeharbor_ee2_helper.php on line 229

ERROR IN BACK END- http://localhost/intranet-backup/admin.php

A PHP Error was encountered
Severity: Notice
Message: Undefined property: Addons_modules::$cache
Filename: helpers/eeharbor_ee2_helper.php
Line Number: 229

Fatal error: Call to a member function get() on null in C:\xampp\htdocs\intranet-backup\system\expressionengine\third_party\structure\helpers\eeharbor_ee2_helper.php on line 229

Kindly send the solution as early as possible.

Thanks in advance.......

Shiny muhammed.

  1. Support Staff 1 Posted by Support on 05 May, 2017 08:27 PM

    Support's Avatar

    We've just released Structure 4.1.13 that should fix this issue.

    Let us know if you're still running into issues after upgrading!

  2. Support closed this discussion on 05 May, 2017 08:27 PM.

  3. Shiny Muhammed re-opened this discussion on 07 May, 2017 06:50 AM

  4. 2 Posted by Shiny Muhammed on 07 May, 2017 06:50 AM

    Shiny Muhammed's Avatar

    Successfully upgraded to structure 4.1.13 .
    Error in Previous version resolved.
    Thanks for the support.

  5. Support Staff 3 Posted by Support on 08 May, 2017 12:12 PM

    Support's Avatar

    Sure thing! Glad the update resolved your issue!

  6. Support closed this discussion on 08 May, 2017 12:12 PM.

Comments are currently closed for this discussion. You can start a new one.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac