The Joomla Training Cohort has been launched!

Please send any feedback or bug reports to tim@cybersalt.com (opens new link)  

If your Joomla Admin area is broken because of an extension that you need to unpublish but you can't unpublish it because your Joomla admin area is broken, this video will show you how to find the problem and regain the access and/or functionality you need to move forward.

 

 

00:00 Introduction and Sponsor

00:21 Channel Overview and Services

00:51 Background of the Problem

01:18 Error Message Explanation

01:52 Enabling Debug and Error Reporting

02:26 Locating the Configuration File

03:29 Editing the Configuration.php File

04:03 Viewing Detailed Error Messages

04:42 Disabling the Problematic Extension via Database

05:10 Accessing PHPMyAdmin

05:41 Searching for the Extension in the Database

06:22 Disabling the Extension

06:59 Conclusion and Subscription Reminder

 

Summary

 

In this tutorial, Tim Davis from the Basic Joomla Tutorials YouTube channel addresses a common issue where the backend of a Joomla site becomes inaccessible due to a problematic extension. He provides a step-by-step guide on how to enable detailed error reporting and debug mode by editing the configuration.php file. Tim also demonstrates how to use PHPMyAdmin to disable the problematic extension directly in the database, allowing users to regain access to their Joomla backend. The video concludes with a reminder to subscribe for more useful Joomla tips and tutorials.

Introduction and Sponsor: Tim Davis introduces the video and mentions the sponsor, MySites.Guru, which offers a free site audit for Joomla sites.

Channel Overview and Services: Overview of the Basic Joomla Tutorials channel and the services offered, including building, maintaining, migrating, and upgrading Joomla sites.

Background of the Problem: Explanation of a situation where the backend of a Joomla site is broken due to an extension, causing a catch-22 where you can't disable the extension via the backend because the backend itself is broken.

Error Message Explanation:

If you canโ€™t access your site's backend, you need to get better error messages.

Turn on debug mode and set error reporting to maximum in the Global Configuration.

Enabling Debug and Error Reporting:

Go to Global Configuration.

Under the "Server" tab, set "Error Reporting" to "Maximum".

Under the "System" tab, enable "Debug".

Locating the Configuration File:

If you can't access Global Configuration due to errors, locate the configuration.php file in your Joomla installation folder.

Use the backend's "System Information" tab to find the exact file path if necessary.

Editing the Configuration.php File:

Access your web hosting control panel and navigate to the file manager.

Locate and edit the configuration.php file.

Set public $debug = true; and public $error_reporting = 'maximum';

Save the changes.

Viewing Detailed Error Messages:

After enabling debug and setting error reporting to maximum, refresh the problematic Joomla admin page to get a detailed error message.

Identify the problematic extension from the error message.

Disabling the Problematic Extension via Database:

Use the database management tool, PHPMyAdmin, to disable the problematic extension.

Accessing PHPMyAdmin:

Navigate to PHPMyAdmin through your web hosting control panel.

Select the database associated with your Joomla site.

Searching for the Extension in the Database:

Use the search function in PHPMyAdmin to find the problematic extension by name.

Look for the extension in the extensions table.

Disabling the Extension:

Locate the extension in the extensions table.

Change the enabled field from 1 to 0 to disable the extension.

Conclusion and Subscription Reminder: Tim concludes the video by encouraging viewers to use these steps to fix their Joomla backend and reminds them to subscribe for more Joomla tutorials.

Please send any feedback or bug reports or queries to;

Contact Tim Davis โ–บ This email address is being protected from spambots. You need JavaScript enabled to view it.

Joomla Training Cohort โ–บ https://cybersalt.com/jtc

JTC has been launched and is now accepting members https://cybersalt.com/services/subscriptions
mySites.guru โ–บ https://mysites.guru
Backing Up Your Joomla Site with Akeeba โ–บhttps://www.youtube.com/watch?v=4Xu4o0g2-RY&t=0s
FOLLOW US ON X(TWITTER!) โ–บ https://x.com/basicjoomla
LIKE US ON FACEBOOK! โ–บ https://www.facebook.com/basicjoomla
SUBSCRIBE US ON YOUTUBE โ–บ//www.youtube.com/@Basicjoomla

#basicjoomla

#cybersalt

Monday Maintenance 271


Interesting blog? Like it on Facebook, Post it or share this article on other bookmarking websites.

Written by:
Tim Davis is the founder and owner of Cybersalt.
Log in to comment

Add comment

Submit