I can’t log into the Joomla backend as administrator

There are few common issues that could be causing the problem. The solutions below may help you regain access to your Joomla administrative backend.

The first thing that you should try, if you can’t log in to the administrative area of your website (http://domain.com/administrator),  is to try to reset your Joomla admin password.

If you are receiving the following error message when you enter your login details:

JAuthentication::__construct: Could not load authentication libraries.
Username and password do not match

Most probably the problem is caused by disabled Authentication – Joomla plugin. You can easily fix this problem.

First access your cPanel -> phpMyAdmin and select your database from the left menu. If you don’t know exactly which database is used by your Joomla, check this article on the matter:

How to find which database is used by Joomla

After that you should see all tables of your database, listed on the left side. Select the jos_plugins table (the table prefix – jos_ may be different, depending on your Joomla setup).

Find the record named Authentication – Joomla and press the pencil icon (the edit button) for that entry.

You should see all preferences for this plugin, find the row called “published” and change its value from 0 to 1. Click the GO button.

Hopefully, the problem will be resolved and you will be able to access your admin area with your login details.

If you can’t access your admin area and you are returned to the login page when entering the correct details, you should check if the plugin User - Joomla! Is properly enabled.

In order to do so, log in to your cPanel -> phpMyAdmin, select your database from the left menu, click on the jos_plugins table (the prefix may vary depending on your Joomla configuration), and select the User - Joomla! entry.

Make sure that the value next to the “published” field is set to 1. If it is different – this is the reason for the problem and you should change the value to 1. Click on the GO button and test if you can log in.

In general, both User - Joomla! and Authentication – Joomla plugins must be enabled to access your admin area successfully.

If you see a blank page when you type your administrative address, most probably the problem is corrupted administrative templates, you can resolve this problem by upgrading your Joomla application.

Joomla is a powerful software that is easy to work with once you have the right host to support you. Before you lose any more time with the wrong host, check out the SiteGround Joomla hosting offer.


  1. Reply October 12, 2015 / 18:48 ManjorulSiteGround Team

    A helpful sharing that makes me understand to solve my problem. I think it should be appreciated by all.

  2. Reply January 28, 2016 / 04:35 EdsamichSiteGround Team

    Thank for this. In my case both of these plugins are published i.e the value is '1' but i still cant log-in.

    • Reply January 29, 2016 / 07:20 Ivan StefanovSiteGround Team

      Edsamich, I suspect that the cause of the issue might be different in your case, but in order to investigate the issue further we will need further details (your Joomla admin URL and credentials).

      For that purpose, please do post a support ticket from your User Area -> Support tab and provide us with the required information, so we might fix the issue that you are experiencing.

      Thank you in advance!

  3. Reply April 16, 2016 / 12:18 SnehSiteGround Team

    What the link (www.domain.in/administrator) shows this error :
    Fatal error: Call to a member function isAdmin() on a non-object in /home/woodenp1/public_html/plugins/system/stats/stats.php on line 87

    Please reply !

    • Reply April 18, 2016 / 06:55 Hristo PandjarovSiteGround Team

      Please, contact our support team via the Help Desk system. My colleagues will happily assist you further.

  4. Reply November 14, 2016 / 08:29 montree suSiteGround Team

    thank you very much
    (jos_plugins user - joomla “published” field is set to 1

  5. Reply April 13, 2017 / 10:34 Shittu BabatundeSiteGround Team

    Pls mine is different case. See error received- Error displaying the error page: could not find template "theme1927".: Could not find template " theme1927

    • Reply April 13, 2017 / 10:47 Ivan AtanasovSiteGround Team

      There are several reasons that may this problem. This could happen if there is an issue with the database (missing or completely empty tables), or if the template you are using is not set as default.

      If you are a SiteGround customer, post a ticket from your User Area -> Support so that we can investigate the issue.

* (Required)