ผมใช้ XAMPP ในการจำลอง Web Server บนเครื่อง MacBook Air และมีปรับแต่ง httpd.conf นิดหน่อย ซึ่งรูปแบบคำสั่งก็ไม่ได้มีอะไรผิดปกติเลย
แต่อยู่ๆ Apache ที่เคยใช้งานได้ปกติกลับไม่สามารถทำงานได้ หยุดทำงานไปดื้อๆ ลองนำไฟล์ httpd.conf เดิมกลับมาก็ยังไม่สามารถเปิดการทำงานของ Apache ได้
วิธีแก้ไข
ใช้คำสั่งด้านล่างใน Terminal เพื่อหยุด Apache ที่ macOS รันอยู่ก่อน:
sudo apachectl stop
จากนั้นกลับไปกดปุ่ม Start Apache ของ XAMPP อีกครั้ง ก็จะสามารถ Start Apache ได้ครับ
วิธีนี้อาจจะเป็นเพียงวิธีหนึ่งเท่านั้น อาจมีวิธีอื่นๆ ที่ดีกว่านี้ด้วยครับ