XAMPP는 크로스 플랫폼 웹 서버 자유 소프트웨어 꾸러미이다. 아파치 웹 서버, MariaDB, PHP, 펄을 포함하고 있다. GNU 일반 공중 사용 허가서로 배포되며 자유롭고 쓰기 쉬운 웹 서버이다. 마이크로소프트 윈도우, 리눅스, 솔라리스, 맥 오에스 텐 등에서 동작하며 주로 웹 개발에 사용된다. (출처) XAMPP의 의미는 X (크로스 플랫폼), A (Apache), M (MariaDB), P (PHP), P (Perl) 이다.
macOS에서 발생한 오류
이곳에서 XAMPP for OS X 8.1.6을 다운받고 실행했는데 서버를 시작할 수 없다는 에러가 발생했다.
show details를 눌러보니 이런 에러 메세지가 떴다. 원인은 macOS 11.3으로 업데이트 되면서 개발자가 로컬 환경에서 작업할 수 없는 등 많은 문제가 발생했다고 한다.
cannot calculate MAC address: Using fd 9 for I/O notifications
hv_vm_create unknown error 0x00000004
해결법
application 폴더에 있는 XAMPP를 copy하고 기존의 파일은 휴지통에 넣는다.