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

2.5 Install Wizard shows an "Addons class does not exist" error when complete

Developer Preview

Brian Litzinger's avatar
Brian Litzinger
711 posts
about 14 years ago
Brian Litzinger's avatar Brian Litzinger

I got an error (didn’t copy paste, sorry) saying Addons class does not exist (in the CI error display, not a PHP error) after clicking Submit in the install wizard, but it seemed to complete the installation fine.

       
iain's avatar
iain
317 posts
about 14 years ago
iain's avatar iain

I got it too, exact error is:

An Error Was Encountered
Non-existent class: Addons

I checked the following Optional Modules for my install:

Rich Text Editor Query Pages

I left the default ones checked.

       
Kurt Deutscher's avatar
Kurt Deutscher
827 posts
about 14 years ago
Kurt Deutscher's avatar Kurt Deutscher

Same here; see screen shot for details.

UPDATE: I had to install the member module and the channel module. I don’t every recall having to do that before. Is that a new thing?

       
Wes Baker's avatar
Wes Baker
343 posts
about 14 years ago
Wes Baker's avatar Wes Baker

I think I got this one nipped. Before installing open up system/expressionengine/modules/rte/models/rte_toolset_model.php and look for this line of code around line 284:

$this->rte_tool_model->load_tools_into_db();

Replace that line with this block:

$tool_names = array('Blockquote', 'Bold', 'Headings', 'Image', 'Italic',
 'Link', 'Ordered List', 'Strip Tags', 'Underline', 'Unordered List',
 'View Source');

// Load all available tools  
foreach ($tool_names as $tool)
{
 $this->db->insert(
  'rte_tools',
  array(
   'name'  => $tool,
   'class'  => ucfirst(strtolower(str_replace(' ', '_', $tool))).'_rte',
   'enabled' => 'y'
  )
 );
}

Wes

       
ExpertOrBust's avatar
ExpertOrBust
27 posts
13 years ago
ExpertOrBust's avatar ExpertOrBust

Ok this has to be a bug. I ran a clean install with a new database and it keeps giving the same errors. The new EE files already have Wes’ fix in it so I’m not sure how to approach it.

       

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.