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 upgrading to ExpressionEngine 3

How Do I?

stevemckinney's avatar
stevemckinney
12 posts
10 years ago
stevemckinney's avatar stevemckinney

Hello all

I was in the process of upgrading following the guide: https://ellislab.com/expressionengine/user-guide/installation/upgrade_from_2.x.html

I get the following error on the first step of the upgrade.

Exception Caught

No such property: 'extensions' on EllisLab\ExpressionEngine\Legacy\Facade

/Users/Steve/Dropbox/Sites/iamsteve-upgrade/system/ee/EllisLab/ExpressionEngine/Legacy/Facade.php:107

Stack Trace: hide details

#0 ee/EllisLab/ExpressionEngine/Legacy/Facade.php(22): EllisLab\ExpressionEngine\Legacy\Facade->get('extensions')
#1 ee/legacy/libraries/api/Api_template_structure.php(277): EllisLab\ExpressionEngine\Legacy\Facade->__get('extensions')
#2 ee/legacy/models/template_model.php(111): Api_template_structure->file_extensions('unset')
#3 ee/legacy/models/template_model.php(240): Template_model->_load_template_file(Object(Template_Entity), true)
#4 ee/installer/updates/ud_3_00_00.php(423): Template_model->fetch_last_edit(Array, true)
#5 ee/installer/updates/ud_3_00_00.php(79): Updater->_update_templates_save_as_files()
#6 ee/installer/controllers/wizard.php(1214): Updater->do_update()
#7 ee/installer/controllers/wizard.php(277): Wizard->do_update()
#8 [internal function]: Wizard->_remap('do_update', Array)
#9 ee/EllisLab/ExpressionEngine/Core/Core.php(191): call_user_func_array(Array, Array)
#10 ee/EllisLab/ExpressionEngine/Core/Core.php(94): EllisLab\ExpressionEngine\Core\Core->runController(Array)
#11 ee/EllisLab/ExpressionEngine/Boot/boot.php(138): EllisLab\ExpressionEngine\Core\Core->run(Object(EllisLab\ExpressionEngine\Core\Request))
#12 index.php(148): require_once('/Users/Steve/Dr...')
#12 index.php(148): require_once('/Users/Steve/Dr...')

I have tried removing all extensions, but that doesn’t seem to work. No idea what else could be affecting it. I’m upgrading from 2.10.1.

If there’s any other information I can provide let me know.

       
stevemckinney's avatar
stevemckinney
12 posts
10 years ago
stevemckinney's avatar stevemckinney

I figured it out. It was down to an extension being called in a template, which was stored in the database. I deleted the rows from exp_templates and was able to update.

       

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.