Support

Akeeba Backup for Joomla!

#42267 Exclude Database Tables Issue

Posted in ‘Akeeba Backup for Joomla! 4 & 5’
This is a public ticket

Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.

Environment Information

Joomla! version
5.3.3
PHP version
8.1.33
Akeeba Backup version
10.0.6

Latest post by nicholas on Tuesday, 16 September 2025 04:44 CDT

nphic

Folks,

 

I trying to exclude MySQL tables from my database backup. When I go into Exclude Database Tables from the Akeeba Control Panel, No database tables are displayed under "

Database tables, views, procedures, functions and triggers". There is just blank space.

Any idea how to resolve this issue?

Thanks,
Joe

 

 

EXTREMELY IMPORTANT: Please attach a ZIP file containing your Akeeba Backup log file in order for us to help you with any backup or restoration issue. If the file is over 10MiB, please upload it on your server and post a link to it.

nicholas
Akeeba Staff
Manager

Listing tables merely requires the SELECT privilege in MySQL / MariaDB. This is the same privilege that's required to read content from these tables, an operation that's necessary for Joomla to run at all. Therefore, we can conclude the problem is not database user privileges.

If there was a PHP error happening, such as running out of memory due to a large number of tables and an insufficient memory_limit, we'd be seeing either a server error page or a completely blank page. You see the rest of Joomla's interface, therefore it's not a PHP error either.

These two deductions are very important because they eliminate two of three possible problems which could lead to something like what you describe. Which leaves us with the third option: a JavaScript issue. Open your browser's dev tools (usually hitting F12 on Windows, or CMD-SHIFT-I on macOS) before clicking on Exclude Database Tables. Go to the Console tab. Clear it. Then click on the Exclude Database Tables. Do you see any error messages there?

Nicholas K. Dionysopoulos

Lead Developer and Director

🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

nphic

Nicholas,

I did get some error messages. I attached a screenshot. Should I uninstall and reinstall?

Thanks,

Joe

nicholas
Akeeba Staff
Manager

This error is not coming from our software. It appears to be coming from a colour picker. I have the feeling you have a browser extension which is injecting some JavaScript that throws unhandled errors. Any error thrown by any script on the page immediately kills all JavaScript execution on the page.

You can confirm that JS crashed on the page very easily. Just click on an empty are on the page and press the J key followed by the X key within 2 seconds. Normally, this pops up the Joomla Keyboard Shortcuts. If you get nothing, yeah, JavaScript execution on the page died because the third party JavaScript threw an error.

Nicholas K. Dionysopoulos

Lead Developer and Director

🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

nphic

Nicholas,

I downloaded Google Chrome which I do not use. There are no extensions loaded in this browser. I get the same result in Database Table Exclusion. Still a blank screen.

BTW. I'm using a MacBook Pro. I tried the J/X key sequence and got nothing. I can't get the backup with a native cron to work either. Here is the cron command I am using:

 

/usr/bin/php /home/nphic/public_html/cli/joomla.php akeeba:backup:take --profile=2 >/home/nphic/Backups/Logs/NPHIC-Backup-Database.txt 2>&1

 

I've just had a devil of a time upgrading to Joomla 5 from Joomla 3.

Thanks for any help you can provide,

Joe Rebele

NPHIC

nicholas
Akeeba Staff
Manager

OK, since the J, X keystroke does nothing you have confirmed this is a JavaScript error, exactly as I saw in the dev tools Console screenshot. The JavaScript file which throws the error is not part of our software – you can easily check yourself the name of the file against our software's JavaScript files under media/com_akeebabackup. You have also ruled out this coming from a browser extension since you tried a different browser. This only leaves us with this coming from a third party extension, namely a plugin, installed on your Joomla site. I would check all non-core system plugins just to be sure.

Nicholas K. Dionysopoulos

Lead Developer and Director

🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

Support Information

Working hours: We are open Monday to Friday, 9am to 7pm Cyprus timezone (EET / EEST). Support is provided by the same developers writing the software, all of which live in Europe. You can still file tickets outside of our working hours, but we cannot respond to them until we're back at the office.

Support policy: We would like to kindly inform you that when using our support you have already agreed to the Support Policy which is part of our Terms of Service. Thank you for your understanding and for helping us help you!