I have been using XAMMP on my mac, it was working fine before OS update to Catalina.
I am not able to start MySQL and Apache. I read the blog that Apache and Php are built-in with Mac OS Catalina, this might be the issue, I have been using 64-bit XAMMP
For most macOS users, this is the most common issue stopping XAMPP's Apache from running, because macOS comes pre-installed with Apache. Also, to execute this command, you will have to know your root password. Once done, reboot XAMPP and try again. The password prompt when disabling the default Apache on macOS.
XAMPP for OS X is a native installer for OS X. It installs Apache, PHP and other XAMPP components directly on your OS X system, in the /Applications/XAMPP folder. XAMPP-VM is a virtual machine for OS X.
In this article, we showed you what to do if XAMPP isn't working due to a problem with Apache or MySQL: Resolve Apache port conflicts by changing your listening port to 8080. Include the listening port in the address when accessing localhost.
I've recently updated to XAMPP 7.4.11, running on Mac Catalina 10.15.7. PHP-Intl does not come installed with XAMPP. Previously, I've been able to download the corresponding PHP version and intialize the Intl code – not this time. When I attempt to 'make' intl, I receive the following error:
How to install XAMPP on Mac: 1 Download the correct version of XAMPP 2 Run the installer with the default options 3 Launch XAMPP 4 Start the services More ...
Finally, sometimes XAMPP is not working due to an issue with MySQL, rather than Apache. However, the problem is still often a port conflict, which means that by now you should have a good idea on how to fix it.
You can use XAMPP on any major Operating System (OS), including Windows, macOS, and Ubuntu Linux. It uses the open source Apache server and MySQL, and comes with several built-in tools such as phpMyAdmin and FileZilla.
The manager-osx is not working, but you can start it through the terminal. Go to /Applications/XAMPP/xamppfiles and type: sudo ./xampp start
I had to first stop MACOS web server and then start Apache and MySql. The sequence I used was:
sudo apachectl stop
cd /Applications/XAMPP/xamppfiles
sudo ./xampp startapache
sudo ./xampp startmysql
Works fine.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With