Support

Akeeba Backup for Joomla!

#40227 Error - installation directory doesn't exist

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
4.4.2
PHP version
8.2.14
Akeeba Backup version
9.8.5

Latest post by crazyhorse on Thursday, 01 February 2024 03:59 CST

crazyhorse

To update to joomla V5 I created a new MySql8 database, took a backup of the site and used the Restore in Manage Backups / Actions  to restore the site in situ using the updated database. 

All went well until it came to remove installation directory which gave:

"An Error Occurred: We could not remove your installation directory automatically. Please close this message box by clicking the × button on its top right corner. Then proceed to remove the installation directory manually, as per the last bullet point of the instructions found on this page."

Checking with FileZilla and installation directory did not exist.

The site restored just fine and was able to update to joomla 5 no problem

it is only a cosmetic minor issue. 

 Old and mostly in the way

nicholas
Akeeba Staff
Manager

This is really up to the Operating System :) We tell PHP to remove the directory using PHP's built-in rmdir() function. PHP calls the standard C library's rmdir() function. This handles execution to the Linux kernel which tells the filesystem module to delete the directory. Something between the filesystem module, the kernel, the C standard library, and PHP returned false even though the directory was removed. That's why you see this message.

I have a feeling this is a problem with Ionos because we had not seen this for over a decade until two days ago when another Ionos client reported an identical issue. It might be a kernel compilation parameter. We'll keep monitoring this. As you said, it's merely a cosmetic issue. In the worst case, we can just change the message to say that the installation folder may not have been removed.

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!

crazyhorse

Thank you for the explanation Nicholas

 Old and mostly in the way

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!