Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

XAMPP issue with Mac OS Catalina

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

like image 991
Raman Avatar asked Oct 15 '19 06:10

Raman


People also ask

Why is XAMPP not working on my Mac?

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.

Does XAMPP support Mac?

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.

What to do when XAMPP is not working?

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.

Does PHP-Intl come with XAMPP on Mac Catalina?

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?

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 ...

Why is XAMPP not working?

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.

Which operating systems does XAMPP support?

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.


Video Answer


2 Answers

The manager-osx is not working, but you can start it through the terminal. Go to /Applications/XAMPP/xamppfiles and type: sudo ./xampp start

like image 62
Hector Avatar answered Oct 05 '22 19:10

Hector


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.

like image 29
Alexandre Crivellaro Avatar answered Oct 05 '22 19:10

Alexandre Crivellaro