As mentioned before, XAMPP is not meant for production use but only for developers in a development environment. The way XAMPP is configured is to be open as possible and allowing the developer anything he/she wants. For development environments this is great but in a production environment it could be fatal. Here a list of missing security
###### ApacheFriends XAMPP Version 8.2.12 ######
Important! PHP in this package needs the Microsoft Visual C++ 2019 Redistributable package from
http://www.microsoft.com/en-us/download/. Please ensure that the VC++ 2019 runtime
libraries are installed on your system.
+ PHP 8.2.12 (VS16 X86 64bit thread safe) + PEAR
+ Mercury Mail Transport System v4.63 (not included in the portable version)
+ FileZilla FTP Server 0.9.41 (not included in the portable version)
+ Webalizer 2.23-04 (not included in the portable version)
+ Strawberry Perl 5.32.1.1 Portable
+ XAMPP Control Panel Version 3.3.0.
+ XAMPP mailToDisk 1.0 (write emails via PHP on local disk in <xampp>\mailoutput. Activated in the php.ini as mail default.)
---------------------------------------------------------------
+ 64 MB RAM (RECOMMENDED)
+ Windows 7, Windows 8, Windows 10
---------------------------------------------------------------
For trouble with the mysql connection (via mysqlnd API in php) see also the startpage:
http://localhost/xampp/index.php
[NOTE: Unpack the package to your USB stick or a partition of your choice.
There it must be on the highest level like E:\ or W:\. It will
build E:\xampp or W:\xampp or something like this. Please do not use the "setup_xampp.bat" for an USB stick installation!]
Step 1: Unpack the package into a directory of your choice. Please start the
"setup_xampp.bat" and beginning the installation. Note: XAMPP makes no entries in the windows registry and no settings for the system variables.