I\'m using XAMPP, and I can start Apache, but, MySQL (phpMyAdmin) start!
When I start, I get this error;
10:07
I have fixed this issue with mine as well, but I had to change a couple of things. I require that on my Windows 10 machine I keep my C# and Visual Studio development environment, so I didn't want to tinker with any services. All I had to do was download the latest version of XAMPP and change the listening ports for 80 and 443. They were located in two files:
C:\xampp\apache\conf\httpd.conf
Listen 122
ServerName localhost:122
C:\xampp\apache\conf\extra\httpd-ssl.conf
Listen 444
Changing the above from port 80 to 122 and 443 to 444 allowed me to have Apache run and serve pages while keeping everything else the same for my ASP.NET development. Hopefully this helps someone out there. In the end this is a very simple fix.
Direct your browser to: http://localhost:122
It looks like there are many options. The answer depends on your Windows installation. Here is my experience when having the same problem in a Windows 10 fresh install and fix the issue with the following step:
Listen 80
Listen 443
to Listen 441
Note: I'm using XAMPP version 5.6.15 and XAMPP Control Panel version 3.2.2.
It's simply a matter of making port 80 available for your Apache service. The way I solved the problem was:
There you have it. All is back to normal.
Steps:
Check if your PHP installation works.
Check which php.ini file you are running in Apache's configuration and use it to run php.exe...