Vikey Park
Vikey Park

Reputation: 11

Joomla 404 - Component not found after upgrading core files

After my Joomla got attacked, I was recommended to update my core Joomla files. I did that and I was finally able to login to the admin page. But I got the '404 - Component not found' in my index.php page.

Component not found.

Call stack
Function                        Location
1   JApplicationCms->execute()  \index.php:49
2   JApplicationSite->doExecute()   \libraries\cms\application\cms.php:257
3   JApplicationSite->dispatch()    \libraries\cms\application\site.php:230
4   JComponentHelper::renderComponent() \libraries\cms\application\site.php:191

Did anyone come across this issue and got it solved. I couldn't find it so my last hope is here.

Upvotes: 1

Views: 1282

Answers (1)

Amit Ray
Amit Ray

Reputation: 3485

When you are manually updating Joomla you need to be careful as you have to follow certain steps after overwriting the files.

1) First you need to fix the database as the tables are now changed and overwriting files will not update database. For that you need to go to administrator and then you have to go to Extensions->manage->Database and then click on Fix Database. That will update your database too.

2) Next you have to install the extensions that came with new Joomla version. These are not yet updated in #__assets table. SO you go to Extensions->manage->Discover and then click on Discover. When it discovers new extensions just install the core Joomla extensions.

Upvotes: 1

Related Questions