Localhost ปฏิเสธที่จะเชื่อมต่อหลังจากอัปเกรดเป็น High Sierra OS


1

ฉันอัพเกรดเป็น High Sierra รุ่นล่าสุดแล้วย้ายไฟล์ * .conf เก่าทั้งหมดเช่น httpd.conf ~ ก่อนหน้านี้เพื่อให้ใช้งานได้ ตรวจสอบการกำหนดค่าทำงานได้ดี:

sudo apachectl -t
Syntax OK

ping ของ 127.0.0.1 ทำงานตามที่คาดไว้ไฟล์กำหนดค่าเซิร์ฟเวอร์คือ

SERVER_CONFIG_FILE="/private/etc/apache2/httpd.conf"

เมื่อฉันพยายามเปิด localhost หรือลอง

curl -I -L localhost
curl: (7) Failed to connect to localhost port 80: Connection refused

ฉันยังคงถูกปฏิเสธฉันคิดถึงอะไรบางอย่างเหรอ? ฉันจะซาบซึ้งในความช่วยเหลือ

ฉันไม่ได้เปลี่ยนพอร์ตใน httpd.conf จาก 8080 เป็น 80 เพราะใน 8080 ฉันมีฟัง ngnix

แม้เมื่อฉันทำการ ping ของโฮสต์เสมือนบางตัวฉันได้กำหนดไว้แล้ว แต่ฉันหมายถึงการ ping รับข้อมูลเพราะใช้ 127.0.0.1 แต่ถ้าฉันพยายามเปิดหน้าเว็บในเบราว์เซอร์


คำถามของคุณ (+ รายละเอียด) ถูกบ่อนทำลาย ! Apache และโฮสต์เสมือน & macOS และ X มีตัวแปรมากมายซึ่งเป็นไปไม่ได้ที่จะตอบคำถามของคุณพร้อมรายละเอียดที่ให้มา นอกจากนี้: ฉันไม่ได้เปลี่ยนพอร์ตใน httpd.conf จาก 8080 เป็น 80 เพราะใน 8080 ฉันมีฟัง ngnix ฟังดูไร้เหตุผล
klanomath

ฉันใช้ apache อินสแตนซ์รุ่นล่าสุดทั้งหมด 2.4, High Sierra is OS, บน Sierra ทั้งหมดทำงานได้ดี ... ในเวลาเฉลี่ยฉันยังลบอินสแตนซ์ nginx ทั้งหมด แต่สิ่งที่ตลกใน localhost: 8080 ในเบราว์เซอร์จากเหตุผลบางอย่างที่ฉันเห็นหน้ายินดีต้อนรับ ngnix ...
vaske
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.