First a few words about UNiTE's architecture.
There are two modes of operations. In the legacy mode it would handle the restoration by itself. This only restores the database and does some basic changes to the configuration.php file. This is what was used with Joomla 1.0 to 2.5 inclusive.
Since several years ago we have offered the ANGIE mode which is the recommended one. You enable this with the scripting attribute in the UNITE root tag:
<unite scripting="02_angie">
In this case UNiTE simply extracts the backup archive. Then it calls ANGIE, the restoration script included in the backup archive itself, to perform the actual restoration steps.
Several options, including replacehtaccess, are pass–through, meaning that they are conveyed to ANGIE. If they are supported by the ANGIE version included in the backup archive at backup time they will be taken into account.
The replacehtaccess option downloads a fresh copy of htaccess.txt from Joomla's GitHub repository. It does not care if it exists on your site or not.
So, based on the above, we have to check the following:
- Are you using scripting="02_angie" in your XML file?
- Did you take a backup archive with a version of Akeeba Backup 8 or 9?
- Does your server block file_get_contents where the file is a URL?
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!