We use cookies to improve your experience. No personal information is gathered and we don't serve ads. Cookies Policy.

ExpressionEngine Logo ExpressionEngine
Features Pricing Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University
Log In or Sign Up
Log In Sign Up
ExpressionEngine Logo
Features Pro new Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University Blog
  • Home
  • Forums

Error when trying to upgrade from 2.8.1

Developer Preview

Mark Croxton's avatar
Mark Croxton
319 posts
11 years ago
Mark Croxton's avatar Mark Croxton
A PHP Error was encountered

Severity: Warning

Message: require(/Users/[redacted]/Sites/ee_sandbox/system/installer/../EllisLab/ExpressionEngine/Core/Autoloader.php): failed to open stream: No such file or directory

Filename: core/CodeIgniter.php

Line Number: 76


Fatal error: require(): Failed opening required '/Users/[redacted]/Sites/ee_sandbox/system/installer/../EllisLab/ExpressionEngine/Core/Autoloader.php' (include_path='.:/Applications/MAMP/bin/php/php5.4.10/lib/php') in /Users/[redacted]/Sites/ee_sandbox/system/codeigniter/system/core/CodeIgniter.php on line 76

I have the system folder above webroot and am using the Focus Lab’s Master Config: https://github.com/focuslabllc/ee-master-config

       
Mark Croxton's avatar
Mark Croxton
319 posts
11 years ago
Mark Croxton's avatar Mark Croxton

Putting the EllisLab directory in my system folder, I get a little further until this error:

A PHP Error was encountered

Severity: Notice

Message: Undefined property: Dupdater::$update_notices

Filename: updates/ud_290.php

Line Number: 131


Fatal error: Call to a member function setVersion() on a non-object in /Users/[redacted]/Sites/ee_sandbox/system/installer/updates/ud_290.php on line 131
       
Mark Croxton's avatar
Mark Croxton
319 posts
11 years ago
Mark Croxton's avatar Mark Croxton

OK site is completely broken, PHP errors everywhere and I can’t work out how to fix it.

I’ll install from scratch. Obviously, most people will be upgrading so the upgrade process needs to be a lot better than this!

       
Derek Jones's avatar
Derek Jones
7,561 posts
11 years ago
Derek Jones's avatar Derek Jones

I’m a bit confused by your first followup:

Putting the EllisLab directory in my system folder, I get a little further until this error:

So when you first ran the update, you hadn’t replaced or included all of the system folders’ files?

Can you wind back to 2.8.1, step through the update instructions, and walk through this with us a bit?

       
Derek Jones's avatar
Derek Jones
7,561 posts
11 years ago
Derek Jones's avatar Derek Jones

Also:

Message: Undefined property: Dupdater::$update_notices

Any idea where “Dupdater” is coming from? That doesn’t look like anything that is ours, I think that may be Updater? I’ll ping Brad, maybe it’s as simple as grabbing a new version of that.

       
Mark Croxton's avatar
Mark Croxton
319 posts
11 years ago
Mark Croxton's avatar Mark Croxton

Yes, I tried using updater (latest version). That could be the problem. I’ll just try this again from the beginning manually and report back.

       
Derek Jones's avatar
Derek Jones
7,561 posts
11 years ago
Derek Jones's avatar Derek Jones

Ok, thanks Mark!

       
Mark Croxton's avatar
Mark Croxton
319 posts
11 years ago
Mark Croxton's avatar Mark Croxton

Manual update worked fine. No errors!

       
Derek Jones's avatar
Derek Jones
7,561 posts
11 years ago
Derek Jones's avatar Derek Jones

Perfect, thanks for the update Mark.

       
Brad Parscale's avatar
Brad Parscale
196 posts
11 years ago
Brad Parscale's avatar Brad Parscale

Mark,

Do you mind giving me the setup you had so I can put in my local testing and see if I can reproduce. You lost me a little on how you had it setup. I have been testing 2.9 locally with no issues.

Brad

       

Reply

Sign In To Reply

ExpressionEngine Home Features Pro Contact Version Support
Learn Docs University Forums
Resources Support Add-Ons Partners Blog
Privacy Terms Trademark Use License

Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.