User Ratings
Rate This Project
Login To Rate This Project
Featured Reviews
Highest Rated
I use it all the time to test out my websites and add ons for the open source e-commerce platform OsCommerce offline. It has been an invaluable tool!
Lowest Rated
I have never had to reinstall a software package as much as this. In one month it crashed 3 times due to problems with MySQL. I can't start the server anymore and had to reinstall everything, including the data, 3 times.
Information about this problem online is mediocre and no solution works. Asking for help doesn't work either.
Back to Docker it is!
User Reviews
-
Does the job for local PHP testing I've been using XAMPP for around eight months on Windows, mainly to test PHP projects before pushing anything to a live server. I also end up in phpMyAdmin fairly regularly,, checking tables, importing backups, that kind of thing when I'm working on client sites. Getting it running wasn't a problem. Everything was up within a few minutes, which I appreciated because I didn't want to spend an afternoon on setup. Day-to-day it's been pretty reliable. Once Apache and MySQL are running, I mostly forget it's there. I usually just leave it open in the background while I'm coding. The only times I've actually had to mess with anything were port conflicts, something else was already sitting on port 80 or 3306, and XAMPP just wouldn't start. Changing the ports fixed it, but it took me a bit to figure out what was happening the first time.
-
I've been using XAMPP on and off for probably a year now, mostly for testing PHP sites and messing around with MySQL before I push anything to a live server. Most of what I do is small client work, so not having to set up Apache and MySQL separately is honestly the main reason I stuck with it. When I first installed it, port 80 was already taken by something else on my machine (I think it was Skype, or maybe IIS, can't fully remember), so I had to dig into the config and change the port. Took me a bit longer than I expected to figure out, but once that was sorted I haven't had to think about it much. It just sits there and works. It does look pretty dated, like it hasn't been redesigned in years, and the control panel feels clunky compared to some newer tools I've tried. But for what I actually need, which is just spinning up a local server without fuss, it gets the job done. And since it's free, I don't really have a reason to switch to something else right now.
-
It works pretty well, but it could be much better. They could enable PHP features via checkboxes instead of wasting time searching through flat configuration files; they could improve virtual host management (domains and subdomains) and do away with manual setup; and they could stop it from crashing so often out of the blue, forcing me to restore from a backup just to get it working again. There are so many things that could be done, yet they stick with the same old format as always. I’m grateful that it exists, though. I appreciate XAMPP exists, but there isn't anything better (maybe Xampp-lite captures the essence of what it should be, but it still lacks some features to be complete), so for now, we only have XAMPP for work.
-
honestly XAMPP deserves way more credit than it gets. when i first had to set up a local environment for my PHP class i was fully expecting it to be a whole ordeal but it was actually so straightforward. apache and mysql up and running in like a few minutes, no separate installs, no hours of troubleshooting config files. just works. for anyone learning web dev or just needs a local server to test stuff without touching a live site, this is genuinely the move. i use it for school projects and personal experiments all the time and it has never really let me down. the fact that it is free is also kind of wild given how much it actually covers. only thing is it is not really built for production so do not get too comfortable, eventually you gotta learn proper deployment. but as a learning tool and local testing environment it is hard to beat. no notes honestly.
-
As a web development student, XAMPP has honestly been one of the most useful tools I've used. Setting up a local development environment can be intimidating when you're first learning PHP and MySQL, but XAMPP made the whole process way easier than I expected. What I like most is that everything comes bundled together. Instead of spending hours figuring out how to install and configure different services separately, I was able to get Apache and MySQL running within minutes and start working on my projects right away. It's been super helpful for testing websites, school projects, and experimenting with new features before deploying them online.
-
XAMPP is a good app as I use the app I enjoy using it and it was so good
-
Legjobb, legfelhasználóbarátabb, ingyenes webszerver (gyerek korom óta elkísért).
-
good tool bro
-
The best tool i ever saw
-
Great summary! XAMPP is a simple all‑in‑one package that installs Apache, MySQL (or MariaDB), PHP, Perl, phpMyAdmin, and more—making it easy to run and test web applications locally.
-
Good
-
A very necessary tool for my work. It connects everything that I had to laboriously install before.
-
XAMPP is such a lifesaver—makes local development so simple across all platforms! I use it often while testing and managing updates for my site: honista.blog. Whether it's working with MySQL or tweaking PHP settings, XAMPP provides the flexibility and tools needed for fast APK-related backend testing. Highly recommend it for beginners and pros alike!
-
Although the project is good but the are some defects like Error MySQL shutdown unexpectedly. This is has no specific solution unless I reinstall Xampp again. It has came up more than three times without no remedy..... Nevertheless, each time this problem arise, I have to restart afresh because I won't have access to my database at all. Please, profer solution to this problem. It will be painful for someone to work on a project for a week or more and then crash in one day. Thanks 🙏 🙏 🙏
-
Although the product is very good but continues update of product is require to fix the security issues. latest update is require.
-
An easy-to-install Apache distribution containing MySQL.
-
Xampp not including Apashe end PHP in wizard instaler
-
Great project, most XAMPP users I've met so far use only Apache, Mysql and PHP component, so removing Perl, Filezilla, Mercury and Tomcat could drastically reduce download size. Adding feature which enable users to change/add PHP version also will bring Laragon users back to use XAMPP since Laragon is now using licensing scheme.
-
Need to improve the UI
-
Can't download . Extremely Frustrating 😤
-
The download option is not working. I have been trying for two days.
-
If you are Facing Problems whilee Downloading: Method1: Use VPN Method2: Click on Problem Downloading and Change mirror. BTW Great Project
-
Any plan to push out the Windows Arm version?
-
try to use the vpn if your are facing the issue in downloading
-
Anyone having problem downloading even if you changed the mirror, I searched for the filename in google, i.e "xampp-windows-x64-8.2.12-0-VS16-installer.exe", it lead me to Fossies page where I finally could download XAMPP