A bug is an
unexpected behaviour. As you read in my detailed reply above, it is the
expected behaviour for the reasons I mentioned. I never said that this doesn't happen. On the contrary I DID say it DOES happen and that it is EXPECTED. Quoting myself word for word:
It's not a bug, it's intentional. On servers powered by Plesk the "logs" directory is an unwritable system directory, used by Plesk to store Apache's log files. This caused issues when restoring sites to Plesk servers. So the default behaviour of Akeeba Backup Installer is to default to the "log" directory. It has been like that since I introduced that option on ABI, about two years ago. So far nobody complained
Which part of my reply did you not understand? As I said:
1. It's intentional. If it's intentional, it's not a bug
2. Using the "logs" directory screws up the site, the backup and the restoration on Plesk servers. Just try extracting an archive containing a "logs" directory on a Plesk server. Or try using "logs" as your log directory on a Plesk server. It will NOT work. And since I had a lot of people busting my balls about alleged "bugs" (when, in fact, it was Plesk's use of the "logs" directory as a system directory causing their problems) I decided to work around it. It's not a bug.
3. This behaviour seems to be perfectly acceptable as it's been around for several months and nobody complained. On the contrary, when the "logs" directory was being used I had to reply to "bug" reports every other week.
Moreover, let me state that checking the box in Akeeba Backup Installer's interface merely modifies the text in the two boxes for the tmp and log folders. You can always change that manually, as written in the documentation. If a user won't read the documentation, won't look at his screen and
thinks that the only way to modify that is editing the configuration.php file post-restoration it's not a bug.
So, for the last time.
THIS IS NOT A BUG. IT IS THE EXPECTED BEHAVIOUR. I DELIBERATELY MADE IT TO BE SO. READ THE DOCUMENTATION. MODIFY THE DEFAULT VALUES IF YOU DON'T LIKE THEM. THERE IS NOTHING TO FIX.
This thread is closed.
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!