1
Apache จะไม่เริ่มการบู๊ตใหม่
ฉันมีปัญหาที่ Apache จะไม่เริ่มการรีสตาร์ท ฉันได้ลองคำสั่งเช่น sudo launchctl load -w /System/Library/LaunchDaemons/org.apache.httpd.plist เพื่อให้ Apache เริ่มทำงาน แต่วางสายและฉันไม่สามารถเข้าถึงไซต์ได้ ฉันได้รับข้อความ (48)address already in use ah00072 Unable to open logs. ซึ่งบอกฉันว่าพอร์ต 80 ใช้งานอยู่ เมื่อฉันดูกระบวนการที่ใช้งานอยู่กำลังฟังพอร์ต 80 ฉันพบว่ามันเป็น apache (httpd) เป็นกระบวนการเดียวที่ทำงานบน 80 ดังนั้นฉันจึงเรียกใช้ sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist เพื่อลบ apache จากการ 'เปิดตัว' โดยอัตโนมัติเมื่อเริ่มต้นและฉันสามารถทำงานได้apachectl startโดยไม่มีปัญหา Mac ทำงาน 10.12.5 Sierra