Support

Admin Tools

#31081 Updates to AT and AKB fail after Joomla 3.9.4 update

Posted in ‘Admin Tools 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
n/a
PHP version
n/a
Admin Tools version
n/a

Latest post by on Saturday, 20 April 2019 17:17 CDT

hpinson
Hello. Update for both Admin Tools and Akeeba Backup fails after updating to from Joomla 3.9.2 to 3.9.4 with this message for both:

Joomla\Filesystem\File::delete: Failed deleting inaccessible file mysql.xml
Package Update: There was an error installing an extension: com_admintools-pro.zip
Before updating ensure that the update is compatible with your Joomla! installation.
You are strongly advised to make a backup of your installation before you start updatig

Not sure what to do. I have not had problems updating recently and I do so regularly.

nicholas
Akeeba Staff
Manager
Delete the directories administrator/components/com_akeeba/sql and administrator/components/com_admintools/sql then update Akeeba Backup and Admin Tools. I believe that this is an issue with Joomla! 3.9 applying updates but it seems to only affect a very small minority of users.

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!

hpinson
Hi. By doing what you said I was able to update AKB and AT

But on a second site, I am getting a different set of errors when I try to update Akeeba Backup. Again, I have never had difficulty updating AKB prior to the J 3.9.4 update.

Error on attempted updated:

Joomla\CMS\Filesystem\Folder::create: Could not create folder.Path: /var/www/html/irishdancenm.org/public_html/media/com_akeeba/fonts
Cannot create destination folder

Permissions have not changed, and I actually manage all permissions through Admintools.

How to proceed?

hpinson
Interestingly I am experiencing these problems on every CentOS 7 server I have joomla installed on (several seperate ones), but did not experience it on the lone Debian based server.

nicholas
Akeeba Staff
Manager
The folder with wrong permissions is different in the error message. OK, let me highlight this for you:

Joomla\CMS\Filesystem\Folder::create: Could not create folder.Path: /var/www/html/irishdancenm.org/public_html/media/com_akeeba/fonts
Cannot create destination folder

This is the folder you need to delete before trying to install the update.

As you may have figured, these are all server issues. Most likely causes are ownership, permissions or filesystem corruption. I'm afraid that since these are unrelated to our software and I don't manage any CentOS servers of my own (I use Ubuntu Server everywhere, before that it was Mandrake / Mandriva for me) I can't help much :(

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!

hpinson
Interestingly, the first thing I did was look in media/com_akeeba/ for a fonts folder. There was none there.

Folder permissions are set using the Fix Permissions tool in Admin Tools.

I guess I will to uninstall completely and reinstall.

Oddly, I've never had these problems prior to the 3.9.4 update have done many updated of both Admin Tools and Akeeba on this server without problems. Updated several other extensions including JCE and JCal Pro without issues.

I updated AKB and AT last night on another Debian based server, and no issues. Just on CentOS 7, and it is consistent from server to server. SELinux is off in all cases.






nicholas
Akeeba Staff
Manager
The media/com_akeeba/fonts folder has been there for a quite a long time now (since 6.0.0). I've seen these issues reported by a few users but I have not spotted a solid pattern yet. Our own site is on CentOS (managed by SiteGround) and I didn't have these issues. The distro shouldn't matter. It's more likely to be some server configuration setting in combination with a change in Joomla itself but which combination exactly is still elusive.

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!

System Task
system
This ticket has been automatically closed. All tickets which have been inactive for a long time are automatically closed. If you believe that this ticket was closed in error, please contact us.

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!