Following your ticket I migrated one of my Linux dev environments to MariaDB. I have been able to install and use Akeeba Backup just fine. Moreover, my own blog is hosted on Rochen and I can tell you with absolute certainty that Akeeba Backup is installed, regularly updated and operating just fine - I have the daily backups on my S3 account to prove it, too!
If you are wondering what is going on, Akeeba Backup uses its own database driver layer. This is necessary when taking a backup from the command line. When we are running inside Joomla!, however, we just use a
Decorator to piggyback on Joomla's database driver. Basically, we have a "dummy" driver which does nothing more than pass information between the Akeeba Engine and the Joomla! database driver using a stable API. I am wondering if Joomla! or a 3PD extension is doing something silly. In this case I have thought of possible workarounds, I just haven't enabled them in our code yet.
So first I am wondering what kind of database driver is being used
by Joomla!. Take a look in your configuration.php file and find the $dbtype line. Does it read mysql, mysql
i or pdomysql? If it reads something else please let me know.
Moreover, I would like to know if you have installed either Falang or any JoomlaTools extension (or if the Koowa system plugin is enabled). These extensions override Joomla's database driver and erroneously report "mysql" as the driver name. On PHP 7 this driver does not exist, therefore we use a special workaround.
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!