Xampp start Apache ไม่ได้ “Unable to open process” with PID4!”

Xampp start Apache ไม่ได้ “Unable to open process” with PID4!” : คนที่ทำงานในวงการทำเว็บอาจจะเคยเจอปัญหานี้มาบ้างแล้ว คือ xampp ไม่สามารถรัน Apache ได้ เนื่องจาก error “Unable to open process” with PID4!” ซึ่งสาเหตุหลักๆของปัญหานี้คือ  port 80 ซึ่งเป็นพอร์ต default ของ apache เกิดการชนกัน หมายถึง port:80 มี service อื่นกำลังใช้งานอยู่ เรามาหาวิธีแก้ Xampp start Apache ไม่ได้กัน ง๊าย ง่ายครับ!

นี้คือภาพหน้าตา error ของ xampp ที่ไม่สามารถรัน Apache
วิธีแก้คือ จากรูปด้านล่าง ให้ไปที่เมนู Services อยู่ฝั่งขวา คลิกซิครับ!

Xampp start Apache ไม่ได้ "Unable to open process" with PID4!"

มันจะขึ้นเหมือนในรูปด้านล่าง เลื่อนลงมา แล้วหาคำว่า “World Wide Web Publishing Service” คลิกขวา แล้วคลิกคำว่า “Properties” 

Xampp start Apache ไม่ได้ "Unable to open process" with PID4!"

ตรงที่ Startup type: ให้เปลี่ยนเป็น Disabled แล้ว Apply –> Ok  แค่นี้ครับ แล้วไปลอง Start Apache อีกครั้ง ถ้ายังไม่ได้ แสดงว่ายังมี service อื่นๆ ที่กำลังใช้ port 80 อยู่ เช่น Skype เป็นต้น

Xampp start Apache ไม่ได้ "Unable to open process" with PID4!"

 

Hasan Lebaesa

เริ่มทำงานกับ Web Agency กทม. ลาออกมาทำฟรีแลนซ์เต็มตัว และลาออกจากการเป็นฟรีแลนซ์ ก่อตั้งบริษัท, ปี 2019 ตั้งเป้าไว้ว่า จะเขียนบทความดีๆ วีคละ 1 บทความ. About Me