• The default language of any content posted is English.
  • Information: Safety & Support
    Resources here are generally safe, but false positives may occur on Virustotal due to certain coding techniques. Exercise caution and test before use.
    Consider buying licenses to support developers. Your security is our priority.
Akeeba Backup Pro

Akeeba Backup Pro 9.9.0

What's new​

Bug fixes and minor improvements. Please take a look at the CHANGELOG below.

Changelog​

Bug fixes​

  • [HIGH] Migration from Akeeba Backup 8 always shows an erroneous message that no compatible version has been detected.
  • [LOW] Restoration: Wrong message about the emial address when the administrator passwords don't match
  • [MEDIUM] Restoration. Administrator email appears as "undefined" in the Site Setup page

Changelog​

Critical bugs and important changes​

  • No access control applied in Include and Exclude Information features

Bug fixes​

  • [HIGH] Class not found errors when trying to access some pages in Akeeba Backup
Security release (low priority, medium impact issue). Versions 9.4.0 and 9.4.1 had a bug where no access control applied in Include and Exclude Information features. However, this does not mean that your site was in danger at any point. These features are only accessible to users who have the Access Administration Interface (core.manage) permission for Akeeba Backup. On a default installation this is Super Users and Administrators only, the only user groups who have the Configure (akeebabackup.configure) permission also allowed for them. The security issue we are solving is if you had given Access Administration Interface for Akeeba backup to a specific user group but not the Configure permission its users could access Akeeba Backup and manipulate the URL to see and change the profiles configuration and the configuration of excluded databases, files and folders and included off-site folders and additional databases. These are users who are already given backend access to your site, not any random, unauthenticated visitor. This could still be problematic from a security point of view, therefore we recommend that you update to this new version immediately.

Requires Joomla 4.2 or later, PHP 7.4.0 or later. To best prepare for the upcoming versions of Joomla and PHP we had to make some changes to our software. These changes mean that we can no longer support Joomla 4.1 or earlier, or PHP 7.3 or earlier. These versions of Joomla and PHP are already End of Life (EOL) and are used by less than 2% of our clients.

No more messages about your PHP version. We will no longer show you messages about your PHP version having entered security maintenance mode (no bug fixes planned, one year or less before becoming End of Life) or about running End of Life versions of PHP. Joomla already does that in its main Control Panel page.

Bug fixes​

  • [HIGH] Joomla Scheduled Tasks for Akeeba Backup may fail with a PHP error
  • [HIGH] Quota settings and emails are not processed at the end of the backup process

Miscellaneous changes​

  • Better warnings about CRC32 for ZIP files on 32-bit versions of PHP
  • Like
Reactions: tatar221 and zafro

Bug fixes​

  • [LOW] PHP 8 deprecated notices from the WebPush library
  • [MEDIUM] Possible PHP fatal error if the server does not meet the Web Push minimum requirements
  • [MEDIUM] WebPush code tries to run when not selected resulting in an annoying, but harmless, warning

Miscellaneous changes​

  • Notify the user when the server does not support Web Push instead of just failing to subscribe to push notifications
  • PHP notices are now only logged when Debug Site is enabled
  • Like
Reactions: tatar221 and zafro

New features​

  • Upload to Swift: Support for Keystone v3

Bug fixes​

  • [HIGH] Joomla broke database-aware models under the CLI. Working around the latest Joomla borkage, as we have always done.
  • [LOW] "Test FTP connection" button was not correctly applying the passive mode
  • [LOW] CLI akeeba:profile:list was broken
  • [LOW] PHP 8.1 deprecated notice when checking if FOF is still installed
  • [MEDIUM] Command line options overrides don't work because of a typo
Top