I updated the launcher to 1.4 via platform Next pre-release 4.1, and it proceeded to delete the \PortableApps\XAMPP\App\xampp which contained my complete and customized XAMPP installation with all my domain development projects. Could have been pretty devastating had I not just backed it up.
Probably not an issue with the platform so much as something noteworthy about the Launcher installer. Is it the intent to wipe the xampp folder on update?
Cheers,
Ray
Note to all: always, and I mean ALWAYS, backup before updating.
XAMPP is recommended to be installed to the root of your device, not as a subfolder of the portable launcher.
This is noted clearly on the page for the portable launcher, although maybe there should be a more forceful warning to not install it to a subfolder of the portable launcher.
Reviewing the Launcher source several years ago when I first installed XAMPP, I noticed it supported launching from the APP folder (still does, in fact). This seemed like a clean place to install, esp. since XAMPP also comes with a handy script that accommodates installation where ever desired.
However, I don't want to go into a monologue of why I don't prefer installing things into the root folder. I guess the answer to my question is that it is the intent to delete any 'foreign' folders during an update.
An alternate solution to your warning suggestion would be to have the installer regard an APP/xampp folder as not foreign. That would be consistent with the Launcher itself supporting that folder.
I'm releasing a fixed version shortly that will ensure you don't encounter this issue in the future. My apologies for your earlier inconvenience. The fix has been built and is mirroring now.
Sometimes, the impossible can become possible, if you're awesome!
This issue has been fixed in the 1.5 release.
Sometimes, the impossible can become possible, if you're awesome!
You are a veritable (portable) rock star. Thanks