Просто потратив несколько часов на эту проблему, мне помог следующий ответ:
"Если проблема не в занятом порту, вы также можете попробовать следующее: выберите" показать информацию об отладке "на панели конфигурации XAMPP. Вы найдете эту опцию на панели конфигурации, включите эту опцию и нажмите" Сохранить ", чтобы отобразить файлы которые выполняются, как при запуске Apache, вам будет показано что-то вроде «Executing» c: \ xampp \ apache \ bin \ httpd.exe ". Если вы запустите ту же команду в командной строке cmd, она ясно покажет ошибку с именем файла и номером строки.
Все, что вам нужно сделать, это найти соответствующий код файла в коде и решить его. Ваша проблема будет [может быть] решена. "